Selecting a target object in three-dimensional space
OwnerJohn J. Light, Michael D. Smith +2inventors
InventorsJohn J. Light, Michael D. Smith, John D. Miller, Sunil Kasturi
Life of this patent
Estimating the term…
Abstract
A target object is selected in a virtual three-dimensional space by identifying objects, including the target object, in the virtual three-dimensional space, determining distances between the objects and a point in the virtual three-dimensional space, prioritizing the objects based on distances and identities of the objects, and selecting the target object from among the objects based on priority.
Claims24
A method of selecting a target object in virtual three-dimensional space, comprising:
- identifying objects, including the target object, in the virtual three-dimensional space;
- determining distances between the objects and a point in the virtual three-dimensional space;
- prioritizing the objects based on distances and identities of the objects;
- and
- selecting the target object from among the objects based on priority.
An apparatus for selecting a target object in virtual three-dimensional space, comprising:
- a memory that stores executable instructions;
- and
- a processor that executes the instructions to:
- identify objects, including the target object, in the virtual three-dimensional space;
- determine distances between the objects and a point in the virtual three-dimensional space;
- prioritize the objects based on distances and identities of the objects;
- and
- select the target object from among the objects based on priority.
The apparatus of claim 10, wherein the objects comprise one or more of a link object and non-link object.
An article comprising a computer-readable medium that stores executable instructions for selecting a target object in virtual three-dimensional space, the instructions causing a machine to:
- identify objects, including the target object, in the virtual three-dimensional space;
- determine distances between the objects and a point in the virtual three-dimensional space;
- prioritize the objects based on distances and identities of the objects;
- and
- select the target object from among the objects based on priority.
Dependencies are inferred from the claim text.