Legal claims defining the scope of protection, as filed with the USPTO.
1. A method comprising: providing persistent coordinate data to a first system comprising a first wearable head device, the first wearable head device comprising a transmissive display, the first system having a first user; receiving first location data from the first system, wherein the first location data relates a position of the first user to a position of a first virtual session handle of a session; receiving second location data from a second system comprising a second wearable head device, the second system having a second user, wherein the second location data relates a position of the second user to a position of a second virtual session handle of the session; and providing first relational data to the first system, wherein the first relational data relates a first position of a virtual object to be presented on the transmissive display to the position of the first virtual session handle, wherein the session comprises data associated with the first user and further comprises data associated with the second user.
2. The method of claim 1, further comprising providing second relational data to the first system, wherein the second relational data relates a second position of the virtual object to the position of the first virtual session handle.
3. The method of claim 2, further comprising receiving an input from the second user, wherein the second relational data is provided in response to receiving the input from the second user.
4. The method of claim 2, wherein the second relational data is provided to the first system in response to receiving an input from the first user.
5. The method of claim 1, further comprising: storing, in a memory at a first time, a session instance comprising the first position of the virtual object; and retrieving, from the memory at a second time later than the first time, the session instance.
6. The method of claim 5, wherein a server remote to the first wearable head device comprises the memory.
7. The method of claim 5, wherein the method further comprises encrypting the session instance prior to storing the session instance in the memory.
8. The method of claim 1, further comprising receiving user identification data from the first system.
9. The method of claim 1, wherein the virtual object is associated with a capability of the session.
10. The method of claim 1, wherein providing the first relational data to the first system comprises providing the first relational data via an application connectivity platform, the application connectivity platform in communication with the first system and the second system.
11. The method of claim 10, wherein the application connectivity platform provides a low-latency communication pathway between the first system and the second system.
12. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform a method comprising: providing persistent coordinate data to a first system comprising a first wearable head device, the first wearable head device comprising a transmissive display, the first system having a first user; receiving first location data from the first system, wherein the first location data relates a position of the first user to a position of a first virtual session handle of a session; receiving second location data from a second system comprising a second wearable head device, the second system having a second user, wherein the second location data relates a position of the second user to a position of a second virtual session handle of the session; and providing first relational data to the first system, wherein the first relational data relates a first position of a virtual object to be presented on the transmissive display to the position of the first virtual session handle, wherein the session comprises data associated with the first user and further comprises data associated with the second user.
13. The non-transitory computer-readable medium of claim 12, the method further comprising: providing second relational data to the first system, wherein the second relational data relates a second position of the virtual object to the position of the first virtual session handle.
14. The non-transitory computer-readable medium of claim 13, the method further comprising: receiving an input from the second user, wherein the second relational data is provided in response to receiving the input from the second user.
15. The non-transitory computer-readable medium of claim 13, wherein the second relational data is provided to the first system in response to receiving an input from the first user.
16. The non-transitory computer-readable medium of claim 12, the method further comprising: storing, in a memory at a first time, a session instance comprising the first position of the virtual object; and retrieving, from the memory at a second time later than the first time, the session instance.
17. The non-transitory computer-readable medium of claim 16, wherein a server remote to the first wearable head device comprises the memory.
18. The non-transitory computer-readable medium of claim 16, the method further comprising encrypting the session instance prior to storing the session instance in the memory.
19. The non-transitory computer-readable medium of claim 12, wherein the virtual object is associated with a capability of the session.
20. The non-transitory computer-readable medium of claim 12, wherein providing the first relational data to the first system comprises providing the first relational data via an application connectivity platform, and wherein the application connectivity platform provides a low-latency communication pathway between the first system and the second system.
Unknown
May 27, 2025
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.