User-based context sensitive hologram reaction
First Claim
Patent Images
1. A system for presenting a virtual environment, comprising:
- a head mounted display device including a display for displaying three-dimensional virtual objects in the virtual environment; and
a processor operatively coupled to the display device, the processor configured to;
determine a geographic area in which the head mounted display device is located based on feedback from the head mounted display device, the geographic area comprising an area bounded by at least first and second walls;
determine whether the geographic area is a known geographic area by comparing image data of the feedback from the head mounted display device to stored image data for known geographic areas;
in response to a determination that the geographic area is a known geographic area, determine a rule specific to the geographic area and stored in a memory of the head mounted display, wherein the rule was stored during a previous visit to the geographic area and in response to receiving a user preference input indicating a user preference for a size at which a virtual object is to be displayed within the geographic area;
direct the display to display a virtual object at the first wall where the head mounted display device is facing the first wall, and to direct the display to display the virtual object at the second wall where the head mounted display device is facing the second wall; and
direct the display to display the virtual object at a position within the geographic area with a size that is determined based on the stored rule in response to determining that there is a stored rule.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are disclosed for displaying virtual content. When a user is settled in a given geographic area, a full version of the content may be displayed at user-defined or processor-defined location. When the user is moving, for example leaving the geographic area, a mobile version of the content may be displayed at a body-locked position peripheral to the user'"'"'s view.
-
Citations
16 Claims
-
1. A system for presenting a virtual environment, comprising:
-
a head mounted display device including a display for displaying three-dimensional virtual objects in the virtual environment; and a processor operatively coupled to the display device, the processor configured to; determine a geographic area in which the head mounted display device is located based on feedback from the head mounted display device, the geographic area comprising an area bounded by at least first and second walls; determine whether the geographic area is a known geographic area by comparing image data of the feedback from the head mounted display device to stored image data for known geographic areas; in response to a determination that the geographic area is a known geographic area, determine a rule specific to the geographic area and stored in a memory of the head mounted display, wherein the rule was stored during a previous visit to the geographic area and in response to receiving a user preference input indicating a user preference for a size at which a virtual object is to be displayed within the geographic area; direct the display to display a virtual object at the first wall where the head mounted display device is facing the first wall, and to direct the display to display the virtual object at the second wall where the head mounted display device is facing the second wall; and direct the display to display the virtual object at a position within the geographic area with a size that is determined based on the stored rule in response to determining that there is a stored rule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 16)
-
-
9. A system for presenting a virtual environment comprising:
-
a head mounted display device including a display for displaying three-dimensional virtual objects in the virtual environment; and a processor operatively coupled to the display device, the processor configured to; determine whether the head mounted display is in a settled state within a geographic area comprising an area bounded by at least first and second walls or a mobile state moving out of the geographic area and not when the user is walking around within the geographic area based on feedback from the head mounted display device; direct the display to display one of a full, world-locked version of virtual content in response to determining that the head mounted display device is in a settled state and a mobile, body-locked version of the content where the virtual content is displayed in a periphery of a user'"'"'s view, in response to determining that the head mounted display device is in a mobile state. - View Dependent Claims (10, 11)
-
-
12. A method of presenting a virtual environment via a head mounted display device and a processor associated with the head mounted display device, the method comprising:
-
(a) detecting whether the head mounted display device is in a settled state within a geographic area comprising an area bounded by at least first and second walls, or a mobile state walking out of the geographic area; (b) displaying virtual content in a determined world-locked position upon detecting that the head mounted display device is in the settled state in the geographic area; and (c) switching to displaying a mobile version of the virtual content in a body-locked position based upon detecting that the head mounted display device is in a mobile state leaving the geographic area. - View Dependent Claims (13, 14, 15)
-
Specification