Portable Holographic User Interface for an Interactive 3D Environment
First Claim
1. A method comprising:
- displaying to a user, by a head-mounted display (HMD) device, a plurality of holographic user interface objects overlaid on a real-world view of a 3D physical space in which the user is located, wherein each of the holographic user interface objects is a different tool usable by the user to affect a holographic target object, each of the plurality of holographic user interface objects being capable of being independently moved and used by the user;
in response to a first user action, causing, by the HMD device, the plurality of holographic user interface objects to appear to the user to be placed into a holographic container object that appears at a first location in the 3D physical space;
in response to the first user action or a second user action, causing, by the HMD device, the holographic container object to appear to relocate to a second location in the 3D physical space; and
causing, by the HMD device, the plurality of holographic user interface objects to appear to the user to deploy from the holographic container object when the holographic container object appears to be located at the second location in the 3D physical space.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are a method and corresponding apparatus to enable a user of a display system to manipulate holographic objects. Multiple holographic user interface objects capable of being independently manipulated by a user are displayed to the user, overlaid on a real-world view of a 3D physical space in which the user is located. In response to a first user action, the holographic user interface objects are made to appear to be combined into a holographic container object that appears at a first location in the 3D physical space. In response to the first user action or a second user action, the holographic container object is made to appear to relocate to a second location in the 3D physical space. The holographic user interface objects are then made to appear to deploy from the holographic container object when the holographic container object appears to be located at the second location.
33 Citations
20 Claims
-
1. A method comprising:
-
displaying to a user, by a head-mounted display (HMD) device, a plurality of holographic user interface objects overlaid on a real-world view of a 3D physical space in which the user is located, wherein each of the holographic user interface objects is a different tool usable by the user to affect a holographic target object, each of the plurality of holographic user interface objects being capable of being independently moved and used by the user; in response to a first user action, causing, by the HMD device, the plurality of holographic user interface objects to appear to the user to be placed into a holographic container object that appears at a first location in the 3D physical space; in response to the first user action or a second user action, causing, by the HMD device, the holographic container object to appear to relocate to a second location in the 3D physical space; and causing, by the HMD device, the plurality of holographic user interface objects to appear to the user to deploy from the holographic container object when the holographic container object appears to be located at the second location in the 3D physical space. - View Dependent Claims (2, 4, 5, 6, 7, 8, 9, 10)
-
-
3. (canceled)
-
11. A head-mounted display (HMD) device comprising:
-
a head fitting to enable the head-mounted display device to be worn on the head of a user; a display device coupled to the head fitting and disposed to be positioned in front of the eyes of the user when the HMD device is worn by the user, the display device being at least partially transparent; and a processor coupled to the display device and configured to cause the display device to display to the user a plurality of holographic tools overlaid on a real-world view of a 3D physical space in which the user is located, wherein each of the holographic tools is usable by the user to affect a holographic target object, each of the plurality of holographic tools being capable of being independently moved and operated by the user, each of the tools having a separate predetermined functionality usable by the user in a holographic workspace; in response to a first user action, cause the plurality of holographic tools to appear to the user to be placed into a holographic container object that appears at a first location in the 3D physical space; in response to the first user action or a second user action, cause the holographic container object to appear to relocate to a second location in the 3D physical space; and cause the plurality of holographic tools to appear to the user to deploy from the holographic container object when the holographic container object appears to be located at the second location in the 3D physical space. - View Dependent Claims (13, 14, 15)
-
-
12. (canceled)
-
16. A non-transitory machine-readable storage medium storing instructions, an execution of which by a processor causes a head-mounted display (HMD) device to perform operations comprising:
-
displaying, to a user of the HMD device, a plurality of holographic user interface objects overlaid on a real-world view of a 3D physical space in which the user is located, each of the plurality of holographic user interface objects being a different tool independently movable and usable by the user to create or edit a holographic target object; in response to a first user input from the user, causing the plurality of holographic user interface objects to appear to the user to be placed into a holographic container object that appears at a first location in the 3D physical space, wherein the container object is moveable in three dimensions in the 3D physical space; in response to a second user input from the user indicating a relocation action, causing the holographic container object to appear to relocate to a second location in the 3D physical space; and causing the plurality of holographic user interface objects to appear to the user to deploy from the holographic container object when the holographic container object appears to be located at the second location in the 3D physical space. - View Dependent Claims (18, 19, 20)
-
-
17. (canceled)
Specification