Mapping input to hologram or two-dimensional display
First Claim
1. A computing system comprising:
- a computing device configured to communicatively couple to a head mounted display device having a display configured to display three-dimensional objects to a user in a three-dimensional environment, the computing device including;
a computer display device arranged in the three-dimensional environment;
a user input device; and
a processor configured to;
display an image on the computer display device;
send to the head mounted display device, for display on the display, a three-dimensional object at a location in the three-dimensional environment;
receive, via the user input device, a user input;
determine whether a user focus is on the image or the three-dimensional object;
if a determination is made that the user focus is on the image, map the user input to a first coordinate space of the computer display device; and
if a determination is made that the user focus is the on the three-dimensional object, map the user input to a second coordinate space of the head mounted display device.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments relating to editing holograms by extending real world interfaces are disclosed. One embodiment includes a computing device configured to communicatively couple to a head mounted display device having an at least partially see-through display. The computing device includes a non-see-through display, a user input device, and a processor configured to determine whether a user focus is on an image or a hologram, if a determination is made that the user focus is on the image, map the user input to a first coordinate space of the non-see-through display, and if a determination is made that the user focus is the on the hologram, map the user input to a second coordinate space of the head mounted display device.
-
Citations
20 Claims
-
1. A computing system comprising:
a computing device configured to communicatively couple to a head mounted display device having a display configured to display three-dimensional objects to a user in a three-dimensional environment, the computing device including; a computer display device arranged in the three-dimensional environment; a user input device; and a processor configured to; display an image on the computer display device; send to the head mounted display device, for display on the display, a three-dimensional object at a location in the three-dimensional environment; receive, via the user input device, a user input; determine whether a user focus is on the image or the three-dimensional object; if a determination is made that the user focus is on the image, map the user input to a first coordinate space of the computer display device; and if a determination is made that the user focus is the on the three-dimensional object, map the user input to a second coordinate space of the head mounted display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
14. A method comprising:
-
displaying an image on a computer display device, the computer display device being arranged in a three-dimensional environment; displaying, on a display of a head mounted display device, a three-dimensional object at a location in the three-dimensional environment; receiving, via a user input device, a user input; determining whether a user focus is on the image or the three-dimensional object; if a determination is made that the user focus is on the image, mapping the user input to a first coordinate space of the computer display device; and if a determination is made that the user focus is on the three-dimensional object, mapping the user input to a second coordinate space of the head mounted display device. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computing device comprising:
-
a computer display device arranged in a three-dimensional environment; a user input device; and a processor configured to; display an image on the computer display device, the image being a two-dimensional visual representation of a data set; send, to a head mounted display device, the data set to be presented via a three-dimensional object displayed on the head mounted display device at a location in the three-dimensional environment; receive, via the user input device, a user input; determine whether a user focus is on the image or the three-dimensional object; if a determination is made that the user focus is on the image, map the user input to a first coordinate space of the computer display device; and if a determination is made that the user focus is on the three-dimensional object, map the user input to a second coordinate space of the head mounted display device.
-
Specification