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 motion data associated with the end-user moving an inanimate object that is external to the display within a plurality of zones of motion;
determining a 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 zone of motion; and
based on the 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.
-
Citations
20 Claims
-
1. A computer-implemented method for manipulating graphics objects within a display viewed by an end-user, the method comprising:
-
capturing motion data associated with the end-user moving an inanimate object that is external to the display within a plurality of zones of motion; determining a 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 zone of motion; and based on the 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 motion data associated with the end-user moving an inanimate object that is external to the display within a plurality of zones of motion; determining a 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 zone of motion; and based on the 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; capture motion data associated with the end-user moving an inanimate object that is external to the display within a plurality of zones of motion; determine a 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 zone of motion; and based on the 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