Physical object for intuitive navigation in a three-dimensional space
First Claim
1. A computer-implemented method for manipulating graphics objects within a display viewed by an end-user, the method comprising:
- capturing visual data of the end-user moving an inanimate object that is external to the display within a plurality of zones of motion, wherein each zone of motion included in the plurality of zones of motion is associated with a different expected motion type;
determining at least one zone of motion in the plurality of zones of motion in which the end-user moves the inanimate object;
determining a first motion type associated with the movement of the inanimate object within the at least one zone of motion, wherein the first motion type comprises an expected motion type associated with the at least one zone of motion; and
based on the at least one zone of motion and the first motion type, determining at least one change to a viewpoint associated with one or more graphics objects displayed to the end-user within the display,wherein the at least one change to the viewpoint causes an alteration in how the one or more graphics objects are displayed to the end-user within the display.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method for manipulating graphics objects within a display viewed by an end-user is disclosed. The method involves: receiving motion information generated in response to the end-user moving an object that is external to the display; determining at least one zone of motion in which the end-user moves the object; determining a first motion type associated with the movement of the object within the at least one zone of motion; and based on the at least one zone of motion and the first motion type, determining at least one change to a viewpoint associated with one or more graphics objects displayed to the end-user within the display. The at least one change to the viewpoint causes an alteration in how the one or more graphics objects are displayed to the end-user within the display.
7 Citations
20 Claims
-
1. A computer-implemented method for manipulating graphics objects within a display viewed by an end-user, the method comprising:
-
capturing visual data of the end-user moving an inanimate object that is external to the display within a plurality of zones of motion, wherein each zone of motion included in the plurality of zones of motion is associated with a different expected motion type; determining at least one zone of motion in the plurality of zones of motion in which the end-user moves the inanimate object; determining a first motion type associated with the movement of the inanimate object within the at least one zone of motion, wherein the first motion type comprises an expected motion type associated with the at least one zone of motion; and based on the at least one zone of motion and the first motion type, determining at least one change to a viewpoint associated with one or more graphics objects displayed to the end-user within the display, wherein the at least one change to the viewpoint causes an alteration in how the one or more graphics objects are displayed to the end-user within the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium storing instructions that, when executed by a processing unit, cause the processing unit to manipulate graphics objects within a display viewed by an end-user, by performing the steps of:
-
capturing visual data of the end-user moving an inanimate object that is external to the display within a plurality of zones of motion, wherein each zone of motion included in the plurality of zones of motion is associated with a different expected motion type; determining at least one zone of motion in the plurality of zones of motion in which the end-user moves the inanimate object; determining a first motion type associated with the movement of the inanimate object within the at least one zone of motion, wherein the first motion type comprises an expected motion type associated with the at least one zone of motion; and based on the at least one zone of motion and the first motion type, determining at least one change to a viewpoint associated with one or more graphics objects displayed to the end-user within the display, wherein the at least one change to the viewpoint causes an alteration in how the one or more graphics objects are displayed to the end-user within the display. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
a computer system configured to; capturing visual data of the end-user moving an inanimate object that is external to the display within a plurality of zones of motion, wherein each zone of motion included in the plurality of zones of motion is associated with a different expected motion type; determine at least one zone of motion in the plurality of zones of motion in which the end-user moves the inanimate object; determine a first motion type associated with the movement of the inanimate object within the at least one zone of motion, wherein the first motion type comprises an expected motion type associated with the at least one zone of motion; and based on the at least one zone of motion and the first motion type, determine at least one change to a viewpoint associated with one or more graphics objects displayed to the end-user within the display, wherein the at least one change to the viewpoint causes an alteration in how the one or more graphics objects are displayed to the end-user within the display. - View Dependent Claims (18, 19, 20)
Specification