Systems and methods of pointing in hand-held devices are described. In accordance with this scheme, a user may control the position where a pointer is displayed on a display screen simply by changing the...
A method and system for implicitly resolving pointing ambiguities in human-computer interaction by implicitly analyzing user movements of a pointer toward a user targeted object located in an ambiguous...
A system and method for accelerating scrolling of a display is disclosed. When a wheel of a wheeled pointing device is actuated by a user at a first rotational rate, the display in a window scrolls up...
A passive touch system includes a passive touch surface and at least two cameras associated with the touch surface. The at least two cameras acquire images of the touch surface from different locations...
A method and apparatus for selecting an on-screen menu is provided. In the method, the speed of movement of a pointer between icons of different levels is made faster than the speed of movement of the...
A user interface for a text entry device, comprising: a display having a first display section and a second display section, and a keypad including a set of text entry keys each having a set of characters...
A method for maximizing the amount of screen display real estate without sacrificing the user's ability to pan graphic and other data is disclosed which has application for use in computer controlled display...
A method and system for controlling parameter values. One such system includes a number of functions for controlling parameter values, i.e. "parameter control functions," to enable a user to quickly and...