CPC G02B 27/0172 (2013.01) [A63F 13/211 (2014.09); G02B 27/017 (2013.01); G02B 27/0179 (2013.01); G06T 19/006 (2013.01); G02B 2027/0138 (2013.01); G02B 2027/014 (2013.01); G02B 2027/0187 (2013.01)] | 19 Claims |
1. A display system comprising:
a head-mounted augmented reality display device configured to be worn by a user, and configured to present virtual content to the user;
one or more sensors; and
one or more processors, and computer storage media storing instructions that when executed by the display system, cause the display system to perform operations comprising:
obtaining information, detected via the sensors of the system, identifying an optical code within a field of view of the display system or a wireless transmitter proximate to the display system, wherein the optical code indicates an address of a server from which virtual content to be presented via the system can be obtained, a trigger for presenting the virtual content, and a specific depth from the user at which the virtual content is to be presented in focus;
accessing user profile information associated with the user, the user profile information including customized settings associated with presentation of virtual content;
obtaining, based on the address of the server indicated by the optical code and wireless transmitter, the virtual content to be presented via the system, the virtual content being presented as augmented reality content visible within an ambient environment wherein the virtual content is indicated as being allowable for presentation based on the customized settings;
identifying satisfaction of the trigger indicated by the optical code by identifying that a particular visual feature is within a field of view of the display system, wherein the particular visual feature is different from the user; and
in response to the identifying satisfaction of the trigger, presenting, via the head-mounted augmented reality display device, the virtual content in focus at the specific depth from the user indicated by the optical code in accordance with the customized settings.
|