CPC H04L 67/131 (2022.05) [G02B 27/0093 (2013.01); G02B 27/017 (2013.01); G06F 3/011 (2013.01); G06F 3/017 (2013.01); G06F 3/04815 (2013.01); G06F 3/1454 (2013.01); G06K 7/1417 (2013.01); G06T 7/20 (2013.01); G06T 7/70 (2017.01); G06T 11/00 (2013.01); G06T 15/20 (2013.01); G06T 19/006 (2013.01); G06T 19/20 (2013.01); G06V 30/14 (2022.01); G06V 30/228 (2022.01); H04L 65/403 (2013.01); H04L 65/4015 (2013.01); H04W 4/02 (2013.01); H04W 4/70 (2018.02); H04W 4/80 (2018.02); G02B 2027/014 (2013.01); G02B 2027/0138 (2013.01); G02B 2027/0178 (2013.01); G06T 2219/024 (2013.01); H04W 4/026 (2013.01)] | 20 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 transferring virtual content to a physical display device, the operations comprising:
presenting an extended reality environment in a room via a wearable extended reality appliance, the wearable extended reality appliance being configured to be paired with multiple display devices located in the room, wherein each display device is associated with a unique network identifier;
receiving input associated with the wearable extended reality appliance to cause presentation of a specific virtual object in the extended reality environment on a target display device;
receiving image data from an image sensor associated with the wearable extended reality appliance, the image data depicting the target display device;
analyzing the image data to identify the target display device;
upon identifying the target display device, determining a network identifier of the target display device;
using the determined network identifier of the target display device to establish a communications link with the target display device; and
transmitting data representing the specific virtual object to the target display device, wherein the transmitted data enables the target display device to present the specific virtual object.
|