US 12,283,012 B2
Cross reality system with prioritization of geolocation information for localization
Xuan Zhao, San Jose, CA (US); Christian Ivan Robert Moore, Cupertino, CA (US); Sen Lin, San Jose, CA (US); Ali Shahrokni, San Jose, CA (US); and Ashwin Swaminathan, Dublin, CA (US)
Assigned to Magic Leap, Inc., Plantation, FL (US)
Filed by Magic Leap, Inc., Plantation, FL (US)
Filed on Nov. 15, 2023, as Appl. No. 18/510,623.
Application 18/510,623 is a continuation of application No. 17/174,146, filed on Feb. 11, 2021, granted, now 11,830,149.
Claims priority of provisional application 62/976,154, filed on Feb. 13, 2020.
Prior Publication US 2024/0087258 A1, Mar. 14, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 19/00 (2011.01); G06F 9/54 (2006.01); G06F 16/29 (2019.01); G06F 16/907 (2019.01)
CPC G06T 19/006 (2013.01) [G06F 9/547 (2013.01); G06F 16/29 (2019.01); G06F 16/907 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A cloud service for a cross reality system, the service comprising:
computer storage media storing:
a database of maps;
a plurality of types of location metadata associated with maps of the database, the plurality of types of location metadata comprising wireless fingerprints and geo-location information;
one or more computing devices configured for network communication with a plurality of portable electronic devices, the one or more computing devices comprising non-transitory computer-readable media comprising computer-executable instructions that, when executed perform a method comprising:
receiving, from a portable electronic device of the plurality of portable electronic devices, a communication comprising position information for the device and location metadata;
selecting, for the communication, a type of location metadata of the plurality of types of location metadata;
selecting a set of maps from the database based on the received location metadata and the selected type of location metadata associated with maps of the database; and
comparing the received position information to maps of the set.