Patent application number | Description | Published |
20100060588 | TEMPORALLY SEPARATE TOUCH INPUT - A method of processing touch input includes recognizing a first touch input, and then, after conclusion of the first touch input, recognizing a second touch input temporally separate from the first touch input. The temporally separate combination of the first touch input and the second touch input is then translated into a multi-touch control. | 03-11-2010 |
20100060666 | ZOOMING GRAPHICAL USER INTERFACE - A method of presenting a hierarchically-organized collection of objects includes displaying a first-level set of first-level objects in a prominent scale; and while displaying the first-level set of first-level objects in the prominent scale, displaying one or more second-level sets of second-level objects in a diminished scale. Each second-level set of second-level objects is linked to a different first-level object. The method further includes recognizing selection of a chosen first-level object, and after recognizing selection of the chosen first-level object: displaying a second-level set of second-level objects linked to the chosen first-level object in a prominent scale; displaying a portion of the chosen first-level object in an enlarged scale; and displaying one or more third-level sets of third-level objects in a diminished scale. Each third-level set of third-level objects is linked to a different one of the second-level objects. | 03-11-2010 |
20100064261 | PORTABLE ELECTRONIC DEVICE WITH RELATIVE GESTURE RECOGNITION MODE - A computer program executable on a portable electronic device having a touch screen sensor is provided. The computer program may include an input mode switching module configured to receive a mode switch user input to switch between a direct input mode and a relative gesture recognition mode. The computer program may further include a gesture-based control module configured, in the relative gesture recognition mode, to recognize a contact point on the touch screen sensor between a digit of a user and a surface of the touch screen sensor in a defined region in which the graphical user interface elements are unselectable, and to identify a detected gesture based on user touch input originating from the contact point, and to send a message to an application program to adjust an operation of the portable electronic device based on the detected gesture. | 03-11-2010 |
20100070926 | MOTION ACTIVATED CONTENT CONTROL FOR MEDIA SYSTEM - A media system is described including a graphical display that presents an iconic menu and a textual menu. The iconic menu includes a plurality of icons arranged in a two-dimensional collection, where each icon provides access to media content. The textual menu includes a structured textual list that provides access to a media library including the media content. The iconic menu may be unlocked responsive to a first user input received at the user input device and may be locked responsive to a second user input received at the user input device. The plurality of icons of the iconic menu may be shuffled relative to each other without shuffling the structured textual list responsive to motion of the media system. The plurality of icons may be maintained in a fixed relative arrangement even if motion of the media system occurs if the iconic menu is locked. | 03-18-2010 |
20100083165 | PANORAMIC GRAPHICAL USER INTERFACE - A panoramic graphical user interface includes a contiguous background and a collection of mixed-media content objects. The contiguous background includes one or more space-orientating graphical elements and is sized to fit within a first dimension of a display and to extend beyond a second dimension of the display. The collection of mixed-media content objects are anchored over the contiguous background. The collection of mixed-media content objects are arranged to fit within the first dimension of the display and arranged to extend beyond the second dimension of the display | 04-01-2010 |
20100131904 | TILTABLE USER INTERFACE - A programmable effects system for graphical user interfaces is disclosed. One embodiment comprises adjusting a graphical user interface in response to a tilt of a device. In this way, a graphical user interface may have viewable content not shown in a first view, where the viewable content may be displayed in a tilted view in response to the device tilt. | 05-27-2010 |
20100251161 | VIRTUAL KEYBOARD WITH STAGGERED KEYS - A computing system includes a touch display and a virtual keyboard visually presented by the touch display. The virtual keyboard includes one or more rows of staggered virtual-touch-input keys. The computing system further includes a touch-to-key assignment module configured to assign a touch directed to the virtual keyboard and recognized by the touch display to a virtual-touch-input key. | 09-30-2010 |
20100251176 | VIRTUAL KEYBOARD WITH SLIDER BUTTONS - A computing system includes a touch display and a virtual keyboard visually presented by the touch display. The virtual keyboard includes one or more slider buttons, and each slider button includes a plurality of touch-selectable items. The computing system further includes a touch-detection module configured to recognize which of the plurality of touch-selectable items is being touched, and a visual-feedback module configured to visually indicate that a touch-selectable item is considered to be ready for selection responsive to that touch-selectable item being touched. The computing system also includes a selection module configured to input a touch-selectable item responsive to a touch lifting from that touch-selectable item while the visual-feedback module visually indicates that touch-selectable item is considered to be ready for selection. | 09-30-2010 |
20140129993 | TILTABLE USER INTERFACE - A programmable effects system for graphical user interfaces is disclosed. One embodiment comprises adjusting a graphical user interface in response to a tilt of a device. In this way, a graphical user interface may display a parallax effect in response to the device tilt. | 05-08-2014 |