A cursor which is fixed at a point in a display screen, where navigational controls move the contents of display screen rather than the cursor. Preferably the cursor is used in conjunction with hand held displays.
This application claims priority, under 35 U.S.C. .sctn.119(e), of U.S. provisional application No. 60/248,935, entitled "Fixed Cursor," filed Nov. 14, 2000 which is incorporated herein by reference. This application is also filed contemporaneously with application, "Cursor Navigation System and Method for a Display," which is incorporated herein by reference.
Information is browsed on a display device of a hand-held device naturally and logically essentially in a mirror-like way when the portion of the virtual data object displayed on the display device is moved in the same direction as the hand-held device is tilted. That is, the movements of the portion of the virtual data object displayed on the display device depends on the orientation of the hand-held device. A certain orientation of the hand-held device always displays the same portion of the virtual data object on the display device. The browsing method described above is extremely logical, and the movements and responses to the movements are natural.
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 orientation of the hand-held device relative to a currently preferred device orientation, which is tracked automatically. In addition, unintentional device orientation changes, such as periodic device orientation changes that might be caused by carrying the hand-held device while walking or driving, are filtered out dynamically. In this way, the pointer may be positioned accurately and reliably at any one of a plurality of pointer screen locations based upon changes in device orientation under a wide variety of different usage conditions.
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 orientation of the hand-held device relative to a currently preferred device orientation, which is tracked automatically. In addition, unintentional device orientation changes, such as periodic device orientation changes that might be caused by carrying the hand-held device while walking or driving, are filtered out dynamically. In this way, the pointer may be positioned accurately and reliably at any one of a plurality of pointer screen locations based upon changes in device orientation under a wide variety of different usage conditions.