Motion detection and tracking system to control navigation and display of portable displays including on-chip gesture detection
First Claim
1. A computer implemented method for assisting a user in the control and operation of a computer system, said computer system having a display device, said computer implemented method comprising the acts of:
- a) coupling said display device to a single digital image processor chip;
b) mapping information content into a virtual display space suitable for conveying said information to said user;
c) displaying a certain portion of said virtual display space using said display device;
d) capturing an image of a user with said digital image processor chip;
e) tracking movements of said user relative to said display device; and
f) updating said displayed certain portion of said virtual display space in a manner related to said tracked movements of said user, whereby said computer system providing information content for display, said information content potentially containing more content such as characters, pictures, lines, links, video or pixels than can be conveniently displayed entirely on said display device at one time.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer program, system and method to track motion and control navigation and display of an object viewer. Information content generated by a digital processor is mapped into a virtual display space suitable for conveying the information to a user. A certain portion of the virtual display space is displayed using a display device coupled to the digital processor. An image capture device captures an image from which a reference navigation target is acquired. Tracked movement of a display device relative to the reference navigation target is used to update the displayed certain portion of the virtual display space in a manner related to the tracked movement.
263 Citations
22 Claims
-
1. A computer implemented method for assisting a user in the control and operation of a computer system, said computer system having a display device, said computer implemented method comprising the acts of:
-
a) coupling said display device to a single digital image processor chip;
b) mapping information content into a virtual display space suitable for conveying said information to said user;
c) displaying a certain portion of said virtual display space using said display device;
d) capturing an image of a user with said digital image processor chip;
e) tracking movements of said user relative to said display device; and
f) updating said displayed certain portion of said virtual display space in a manner related to said tracked movements of said user, whereby said computer system providing information content for display, said information content potentially containing more content such as characters, pictures, lines, links, video or pixels than can be conveniently displayed entirely on said display device at one time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer system comprising:
-
a) a digital image processor chip;
b) a computer memory coupled to said digital image processor chip;
c) a display device coupled to said digital image processor chip;
d) a motion detector;
e) a computer program embodied on said digital image processor chip, said computer program having computer executable instructions for;
i) mapping information content generated by said computer system into a virtual display space suitable for display on said display device;
ii) displaying a certain portion of said virtual display space via said display device;
iii) capturing an image of a user;
iv) tracking movements of said user relative to said display device; and
v) updating said displayed certain portion of said virtual display space in a manner correlated to said tracked movements of said user.
-
-
22-57. -57. (canceled)
Specification