US 11,669,218 B2
Real-time preview of connectable objects in a physically-modeled virtual space
Edmund Graves Brown, IV, Weston, FL (US); Javier Antonio Busto, Plantation, FL (US); Jeffrey A. Scott, Tamarac, FL (US); and Jeremy Vanhoozer, Delray Beach, FL (US)
Assigned to MAGIC LEAP, INC., Plantation, FL (US)
Filed by Magic Leap, Inc., Plantation, FL (US)
Filed on May 5, 2021, as Appl. No. 17/308,920.
Application 17/308,920 is a continuation of application No. 16/508,197, filed on Jul. 10, 2019, granted, now 11,029,805.
Prior Publication US 2021/0397328 A1, Dec. 23, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/04815 (2022.01); G06F 3/14 (2006.01); G06F 3/01 (2006.01); G06F 3/04845 (2022.01)
CPC G06F 3/04815 (2013.01) [G06F 3/017 (2013.01); G06F 3/04845 (2013.01); G06F 3/14 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computerized method, performed by a computing system having one or more hardware computer processors and one or more non-transitory computer readable storage device storing software instructions executable by the computing system to perform the computerized method comprising:
determining an active virtual object having a connection node defining a portion of the active virtual object that is connectable to one or more target virtual objects;
for each of one or more target virtual objects, determining a connection score indicative of compatibility of coupling the connection node of the active virtual object with a target connection node of the target virtual object, wherein a first connection score of a first target virtual object is higher than a second connection score of a second target virtual object; and
responsive to user input selecting a respective target virtual object of the one or more target virtual objects, i) generating and displaying a preview of the selected target virtual object connected to the active virtual object via the connection node of the active virtual object and the target connection node of the target virtual object, and ii) displaying the connection score associated with the selected target virtual object.