Tilt-based pointing for hand-held devices
First Claim
1. A hand-held device, comprising:
- a display screen operable to display a pointer at any one of a plurality of pointer screen locations;
an orientation sensor operable to provide an indication of orientation of the hand-held device; and
a controller configured to compute a pointer screen location where a pointer is to be displayed on the display screen based upon multiple device orientation indications provided by the orientation sensor over time.
12 Assignments
0 Petitions
Accused Products
Abstract
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.
246 Citations
26 Claims
-
1. A hand-held device, comprising:
-
a display screen operable to display a pointer at any one of a plurality of pointer screen locations;
an orientation sensor operable to provide an indication of orientation of the hand-held device; and
a controller configured to compute a pointer screen location where a pointer is to be displayed on the display screen based upon multiple device orientation indications provided by the orientation sensor over time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of pointing in a hand-held device, comprising:
-
providing an indication of orientation of the hand-held device; and
computing a pointer screen location where a pointer is to be displayed on a display screen based upon multiple device orientation indications provided by an orientation sensor over time. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification