Screen, GB
David Screen, Hampshire GB
Patent application number | Description | Published |
---|---|---|
20090172548 | TACTILE TWO-WAY FEEDBACK TO REMOTE PRESENTATION CONTROLLER DEVICE TO INDICATE SLIDE ANIMATION STATUS - A presentation controller device is disclosed. A presentation is constructed with slides. At least one slide can include animations. In a manual operation, the controller device vibrates or provides a tactile feedback before a final animation on a current slide. Clicking a button on the controller device makes a transition (e.g., an animation transition, a slide transition). In an automatic operation, the controller device vibrates or provides a tactile feedback before an event (i.e., an animation transition, a slide transition, a final animation, a final slide). A sequence of slides/animations is automatically presented at a programmed time interval. | 07-02-2009 |
20100017786 | CODE ASSIST FOR MULTIPLE STATEMENT PATTERNS - A process and system for assisting a user to write new lines of code of a computer program based on code examples. A first line in each code sample matching a specified anchor line. A loop having a custom line branch and a code assist branch is executed. The custom line branch generates a new line for the computer program via a custom line provided by the user. The code assist branch generates a new line for the computer program via code assist. The code assist determines a set of assist lines from the code samples, selects from the assist lines set of preferred lines sequenced in an order of preference, presents the set of preferred lines to the user, receives a preferred line selected by the user after the user edits the selected line to fit the user's context, and stores the preferred line as a new line. | 01-21-2010 |
20100017790 | CODE ASSIST FOR MULTIPLE STATEMENT PATTERNS INCLUDING AUTOMATED TRANSLATION OF CODE EXAMPLES TO A USER CONTEXT - A process and system for assisting a user to write new lines of code of a computer program based on code examples. A first line in each code sample matching a specified anchor line. A loop having a custom line branch and a code assist branch is executed. The custom line branch generates a new line for the computer program via a custom line provided by the user. The code assist branch generates a new line for the computer program via code assist. The code assist determines a set of assist lines from the code samples, translates the assist lines to a user context in each code example, selects from the assist lines set of preferred lines sequenced in an order of preference, presents the set of preferred lines to the user, receives a preferred line selected by the user, and stores the preferred line as a new line. | 01-21-2010 |
David Screen, Winchester GB
Patent application number | Description | Published |
---|---|---|
20090193341 | VISUALIZATION OF MEETING INVITEE STATUS AS A METHOD OF COLLABORATION - A system, method, and computer program product provide visualization of anonymous information about overall meeting invitation status. An attribute is generated for display at an invitee device and the attribute in a displayed image represents a person's decision: accept, decline, or tentative. Each decision is displayed by different color, attribute shape and/or display orientation. For example, an individual acceptance will be displayed as a small red square in the display image. An individual decline will be displayed as a small green square in the display image. An individual tentative decision will be displayed as a small yellow square in the display image. | 07-30-2009 |
David G. Screen, Winchester GB
Patent application number | Description | Published |
---|---|---|
20090144636 | Methods for the Creation of Multiple Email Messages from a Singular Email Message - Exemplary embodiments of the present invention relate to a methodology for dividing a primary email message composition into multiple secondary email messages. As such, a graphic user interface (GUI) is provided with a plurality of message composition windows wherein a user may compose a primary email message and thereafter construct multiple amounts of desired secondary email messages. | 06-04-2009 |
David G. Screen, Hampshire GB
Patent application number | Description | Published |
---|---|---|
20100179993 | EMAIL PRODUCTIVITY MONITORING FACILITY - A method is presented for monitoring electronic communications to facilitate productivity. The method may include detecting the opening of an electronic message on a computer and storing a start time corresponding to the opening. Metadata associated with the electronic message may be recorded. Such metadata may include, for example, a recipient, a sender, a subject, and a number of words typed. The method may further detect the closing of the electronic message, and may store an end time corresponding to the closing. Efficiency metrics associated with the message may be calculated based on the start time, the end time, and the metadata. Efficiency metrics may include, for example, total time spent, total word count, and number of words typed per minute. A report reflecting the metadata and the efficiency metrics may be generated. | 07-15-2010 |
David Geoffrey Screen, Winchester GB
Patent application number | Description | Published |
---|---|---|
20080270981 | DETERMINATIOIN OF A SET OF CANDIDATE CODE INSERTIONS FOR INSERTION IN PROGRAM CODE - A code assistance feature provides a user with a set of suggested program code insertions at a given point in the program code being edited. For example, in response to a user command, the feature identifies syntactically correct possible insertions derived from a search for insertions of a compatible type. The feature identifies members in the set of possible code insertions that can be expanded via a field dereference or subroutine call to provide further possible code insertions for selection by the user. | 10-30-2008 |
20100325612 | Selecting a Set of Candidate Code Expressions from a Section of Program Code for Copying - To facilitate code building, a user can identify an expression to be copied at a position in a source section of program code. Occurrences of the user-selected expression form a set of candidate code expressions. The user-selected expression may include some or all occurrences of a variable within an enclosing scope in the source section, program statements, etc. The formed set of candidate code expressions is presented to the user for user selection of one or more of the expression occurrences within the set. The set occurrences selected by the user are pasted to one or more target locations. | 12-23-2010 |
20120291010 | DETERMINATION OF A SET OF CANDIDATE CODE INSERTIONS FOR INSERTION IN PROGRAM CODE - A code assistance feature provides a user with a set of suggested program code insertions at a given point in the program code being edited. For example, in response to a user command, the feature identifies syntactically correct possible insertions derived from a search for insertions of a compatible type. The feature identifies members in the set of possible code insertions that can be expanded via a field dereference or subroutine call to provide further possible code insertions for selection by the user. | 11-15-2012 |
David Geoffrey Screen, Hampshire GB
Patent application number | Description | Published |
---|---|---|
20090013248 | METHOD AND SYSTEM FOR CODE EDITING - A method and system for code editing using copy and paste operations are provided. The method includes copying a section of text ( | 01-08-2009 |
Thomas Screen, Manchester GB
Patent application number | Description | Published |
---|---|---|
20130267725 | COMPOUNDS FOR USE AS LIGANDS - The present invention relates to compounds and their use as ligands, in particular, in metal catalyst complexes. The ligands of the invention are capable of binding to a solid support. The invention includes the ligands in their own right and when bound to a support and the compounds may be used to prepare metal catalyst complexes. | 10-10-2013 |
Thomas Screen, Leeds GB
Patent application number | Description | Published |
---|---|---|
20150094474 | AGRICULTURAL CHEMICALS - The present invention relates to derivatives of compounds which are known to be of use in the field of agriculture. These derivatives are differentiated from the parent active compound by virtue of being redox derivatives of the active compound. This means that one or more of the functional groups in the active compound has been converted to another group in one or more changes one or more of which may be considered to represent a change of oxidation state relative to the groups in the original compound. We refer to these compounds generally as redox derivatives. The compounds are of use as insecticides, herbicides and insect repellents. | 04-02-2015 |
Thomas Eric Oliver Screen, Manchester GB
Patent application number | Description | Published |
---|---|---|
20120016139 | MICROENCAPSULATED CATALYST - The present invention relates to a catalyst system. In particular the invention relates to a catalyst in the form of metal or an alloy that is encapsulated within a polymer shell or matrix. More specifically the invention is directed towards reactive catalytic metals that may be pyrophoric or otherwise reactive in air and/or susceptible to oxidation. In particular, the invention is concerned with catalysts based on nickel. | 01-19-2012 |