CPC G06F 3/04815 (2013.01) [A63F 13/577 (2014.09); G02B 27/017 (2013.01); G06F 3/012 (2013.01); G06F 3/0346 (2013.01); G06F 3/0484 (2013.01); G06F 3/0489 (2013.01); G06T 7/73 (2017.01); G06T 19/00 (2013.01); G06T 19/006 (2013.01); G06T 19/20 (2013.01); H04N 21/4524 (2013.01); A63F 2300/8082 (2013.01); G06T 2200/24 (2013.01); G06T 2219/004 (2013.01); G06T 2219/2004 (2013.01); G06T 2219/2016 (2013.01)] | 19 Claims |
1. A non-transitory computer readable medium containing instructions that when executed by at least one processor cause the at least one processor to perform operations for customizing location-based content presentation, the operations comprising:
accessing a group of content display mode rules, each content display mode rule in the group of content display mode rules specifying a format impacting 3D presentation;
accessing stored selections unique to a wearer of a wearable extended reality appliance, the stored selections associating a first content display mode rule with a first physical location and a second content display mode rule with a second physical location;
receiving at a first time, a first indication that the wearable extended reality appliance is at the first physical location;
based on the received first indication and the accessed stored selections, causing the wearable extended reality appliance to display first location-based content at the first physical location at a first virtual position relative to the wearable extended reality appliance according to the first content display mode rule, wherein the first virtual position includes a selected distance between the first virtual position and the wearable extended reality appliance;
receiving at a second time after the first time, a second indication that the wearable extended reality appliance is at the second physical location; and
based on the received second indication and the accessed stored selections, causing the wearable extended reality appliance to display second location-based content at the second physical location at a second virtual position relative to a physical object according to the second content display mode rule, wherein the second virtual position includes a selected distance between the second virtual position and the physical object.
|