US 12,315,094 B2
Session manager
Richard St. Clair Bailey, Plantation, FL (US); Siddartha Pothapragada, Plantation, FL (US); Koichi Mori, Plantation, FL (US); Karen Stolzenberg, Fort Lauderdale, FL (US); Savannah Niles, Fort Lauderdale, FL (US); Domingo Noriega-Padilla, Miami, FL (US); and Cole Parker Heiner, Fort Lauderdale, FL (US)
Assigned to Magic Leap, Inc., Plantation, FL (US)
Filed by Magic Leap, Inc., Plantation, FL (US)
Filed on Nov. 17, 2023, as Appl. No. 18/513,443.
Application 18/513,443 is a continuation of application No. 17/944,079, filed on Sep. 13, 2022, granted, now 11,861,803.
Application 17/944,079 is a continuation of application No. 17/175,547, filed on Feb. 12, 2021, granted, now 11,475,644, issued on Oct. 18, 2022.
Claims priority of provisional application 62/977,079, filed on Feb. 14, 2020.
Prior Publication US 2024/0087261 A1, Mar. 14, 2024
Int. Cl. G06T 19/00 (2011.01); G02B 27/01 (2006.01); G06F 3/01 (2006.01); H04L 67/131 (2022.01)
CPC G06T 19/006 (2013.01) [G06F 3/011 (2013.01); H04L 67/131 (2022.05); G02B 2027/014 (2013.01); G02B 27/0172 (2013.01); G06T 2219/024 (2013.01)] 20 Claims
OG exemplary drawing
 
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.