Trewin, US
Sharon M. Trewin, Croton-On-Hudson, NY US
Patent application number | Description | Published |
---|---|---|
20080256493 | Techniques for Choosing a Position on a Display Having a Cursor - Techniques are provided for choosing a position on a display having a cursor. In one aspect, an exemplary method, which can be computer-implemented, includes the steps of automatically moving the cursor in a predetermined during-selection mode in response to a first user-initiated action, and, responsive to a second user-initiated action when the cursor is at a first location, ceasing the moving of the cursor in the predetermined during-selection mode, and causing a choosing action to be performed at the first location, such that the first location is chosen as the position | 10-16-2008 |
20120079453 | TASK-BASED EVALUATION OF USER INTERFACES - A system and method for evaluating interfaces includes computing a reference script for a task from a reference interface design and translating the reference script into one or more target action scripts based on a target design. The one or more target action scripts on the target design are executed to produce target metrics. The target metrics are compared to determine whether the target action script successfully translates the reference script. | 03-29-2012 |
20120089945 | EFFICIENT NAVIGATION BASED ON IMPORTANCE WITH AUDIO OUTPUT OPTION - A system and method for navigating items includes computing an importance of a plurality of items. The importance is compared to one of a threshold or other items. Upon encountering a next item, a determination to skip the item or stop on the item is made based upon a comparison of the importance. | 04-12-2012 |
20130246058 | AUTOMATIC REALTIME SPEECH IMPAIRMENT CORRECTION - Automatic correcting of user's speech impairment in speech may include obtaining the audio signal of a given user's speech, and analyzing the obtained audio signal to identify artifacts caused by the user's impairment. The obtained audio signal may be modified by eliminating the identified artifacts from it. The modified audio signal may be provided, e.g., to be played or broadcast or transmitted. | 09-19-2013 |
20130246061 | AUTOMATIC REALTIME SPEECH IMPAIRMENT CORRECTION - Automatic correcting of user's speech impairment in speech may include obtaining the audio signal of a given user's speech, and analyzing the obtained audio signal to identify artifacts caused by the user's impairment. The obtained audio signal may be modified by eliminating the identified artifacts from it. The modified audio signal may be provided, e.g., to be played or broadcast or transmitted. | 09-19-2013 |
20140164894 | CONTEXT AWARENESS IN AUDITORY BROWSING - In a method for generating an audio summary of a portion of an electronic document, a user input selecting a focus position within a rendered electronic document is received. The plurality of document elements included in the rendered electronic document is identified. A plurality of audio objects corresponding to the plurality of document elements is generated. An audio signal is generated. The audio signal includes a subset of the plurality of audio objects corresponding to a subset of the plurality of document elements contained within a predetermined range from the focus position. The audio signal indicates the spatial relation between the elements of the elements subset. The audio signal is rendered to the user. | 06-12-2014 |
20140188479 | AUDIO EXPRESSION OF TEXT CHARACTERISTICS - In a method for communicating characteristics of an electronic document, a coefficient representative of predetermined characteristics of the electronic document is determined. The coefficient is associated with a corresponding audio rendering parameter. A speech signal communicating content of the electronic document is generated. The speech signal includes predetermined text content items audio formatted based on the audio rendering parameter. The speech signal is rendered to the user. | 07-03-2014 |
Sharon Mary Trewin, Croton-On-Hudson, NY US
Patent application number | Description | Published |
---|---|---|
20080266252 | SYSTEM AND METHOD FOR CORRECTING POSITIONING AND TRIGGERING ERRORS FOR AIM-AND-TRIGGER DEVICES - A system and method for correcting mispositioning of an aiming device including extracting features from an information stream which includes position information for an aiming device and comparing the features with feature profiles to determine modifications to remediate mispositioning actions. The information stream with the modifications is provided as a basis for actions of the aiming device. | 10-30-2008 |
20090192785 | SYSTEM AND METHOD FOR OPTIMIZING NATURAL LANGUAGE DESCRIPTIONS OF OBJECTS IN A VIRTUAL ENVIRONMENT - A system and method for constructing a natural language description of one or more objects in a virtual environment includes determining a plurality of properties of an object and an environment given a current viewpoint in a virtual environment. An object description is created using the plurality of properties where the object description reflects multiple display characteristics of the object in the virtual environment. Object descriptions in the virtual environment are combined by classifying objects in the virtual environment to condense a natural language description. | 07-30-2009 |
20100085302 | POINTING DEVICE AND METHOD WITH ERROR PREVENTION FEATURES - A pointing device and method include a pad occupying a region, a raised border at a perimeter of the region and an object slidably movable on the pad for contacting the border. A detecting device is configured to detect a physical contact by the object at any position on the border wherein contact with the border generates a signal indicating a contact position on the border. | 04-08-2010 |
Thomas Trewin, San Carlos, CA US
Patent application number | Description | Published |
---|---|---|
20090062038 | Golf with side game and die - Method and die for playing a golf game and side game with a die. A die preferably six-sided is provided. Each face of the die has a symbol (indicia) representing one of various available golf side games. At each golf hole, the die is rolled to select one of the golf side games to be played. This same die can also select a player grouping rule for grouping players into teams. After the golf side game is selected, the golf side game is used to play the first golf hole to its conclusion. The die is also rolled for each subsequent golf hole that is played to select one of the golf side games. Points accumulated by each player are then determined. A total payout of value items may be determined based on the number of points accumulated by each player. | 03-05-2009 |
Tracey Trewin, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20140075364 | Capturing Activity History Stream - A code stream provides a historical view of changes to program code and related actions. The code stream is displayed concurrently with the code for reference, navigation, editing, sharing, and to aid in interruption recovery. The code stream automatically constructs a list of visited code segments based on user changes to the code or navigation within the code. The code stream is an activity history that is constructed based on analysis of user navigation behavior, such as specific edits to the code or dwelling in a section of the code. The user has the ability to undo changes in the code in a non-linear fashion by individually reversing changes from the history listed in the code stream. The user may manually add other non-code items to the code stream. | 03-13-2014 |
Tracey Trewin, Carnation, WA US
Patent application number | Description | Published |
---|---|---|
20090222762 | CASCADING ITEM AND ACTION BROWSER - In one or more embodiments, a cascading item and action browser enables items and associated actions to be displayed. In at least some embodiments, items are presented in a column and can be selected by a user. Responsive to selecting a particular item or items, actions that can be performed on or relative to a selected item or items can be presented in a second adjacent column. From here, users can select one or more actions that can be performed on items presented in the first-mentioned column. Results of the action or actions being performed, at least some of which can include additional items, can then be presented in a next-adjacent column. Navigation through the items and actions displayed in their respective columns can then continue in a cascaded fashion. | 09-03-2009 |
20100070497 | Automated Criterion-Based Grouping and Presenting - Interrelated items in a complex item set (such as a set of components in a complex software architecture) may be difficult to present in a manner that facilitates an understanding and evaluation of the item set, due to the amount of information and the difficulty in automatically discerning the organization of the item set. A set of criteria may be utilized to form criterion groups to which items matching respective criteria may be automatically assigned. Further grouping assignments may be achieved by identifying an ungrouped item that is associated with a grouped item. Such techniques may be applied in many variations to yield a representation of the item set, and a presentation of the item set to a user, that aggregates similar items and interrelationships, thereby promoting an understanding and analysis of the structure and organization of the item set while reducing the user involvement in the generation of same. | 03-18-2010 |
Tracey Trewin, Fall City, WA US
Patent application number | Description | Published |
---|---|---|
20110314445 | USER AUGMENTED REVERSE ENGINEERING - Disclosed herein is user augmented reverse engineering, where, in one embodiment, during the generation of a graphical representation of a codebase, database, binary and the like, users may be provided with an option to ‘focus’. For example, during the graphical generation of a large codebase, a user may select one or things to limit the extent of the graphical representation generation. In another embodiment, a graphical generation may encounter one or more pre-defined boundary conditions. Upon encountering a boundary condition, the generation of the graphical representation may determine that it is unable to complete the graphical generation within a pre-defined set of requirements without additional instructions. Thus, the graphical generation may complete and then prompt a user for solutions to any boundary conditions it has encountered, or the generation may pause at each boundary condition it encounters and prompt a user for a solution to the boundary condition. | 12-22-2011 |
Tracey Glass Trewin, Fall City, WA US
Patent application number | Description | Published |
---|---|---|
20140007049 | INTEGRATING DIAGNOSTIC INFORMATION IN DEVELOPMENT ENVIRONMENT | 01-02-2014 |
Tracey Glass Trewin, Carnation, WA US
Patent application number | Description | Published |
---|---|---|
20100313179 | INTEGRATED WORK LISTS FOR ENGINEERING PROJECT CHANGE MANAGEMENT - A tool supports management of engineering project changes using a current design diagram with links to implementation components, a proposed design diagram, and a work list of tasks for transforming the current design into the proposed design. Tasks recite intended changes such as add, remove, or refactor, with reference to implementation components to be changed, and tracking information. Work list tasks may be automatically generated based on design model differences correlated with project code, automatically generated based on tracked user design actions correlated with project code, and/or manually generated by users. Work lists may be exported. Users can mark a relationship for removal and view a corresponding updated work list. Users can trace impact of a work list on project context such as testing coverage, database structures, and user scenarios. | 12-09-2010 |