IP Library Granted Patent US 12,693,728
Granted Patent B2
US 12,693,728 · App. 18/598,740 · Granted Jul 28, 2026

Mapping and localization of a passable world

Inventors: Amy Dedonato (Maumee, OH); James Cameron Petty (Pleasant Hill, CA); Griffith Buckley Hazen (San Francisco, CA); Jordan Alexander Cazamias (Menlo Park, CA); Karen Stolzenberg (Venice, CA)
Assignee: MAGIC LEAP, INC.
G06F3/011G06T13/20G06T15/06G06T19/003G06T19/006G06V10/82G06V20/20G06V40/18G06T2210/21
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,693,728
App. No.
18/598,740
Filed
Mar 7, 2024
Granted
Jul 28, 2026
Kind
B2
Art Unit
2619
USPC
345/419
Abstract

An augmented reality (AR) device can be configured to generate a virtual representation of a user's physical environment. The AR device can capture images of the user's physical environment to generate or identify a user's location. The AR device can project graphics at designated locations within the user's environment to guide the user to capture images of the user's physical environment. The AR device can provide visual, audible, or haptic guidance to direct the user of the AR device to explore the user's environment.

Claims (25)

1 . An augmented reality (AR) system comprising:

an AR display configured to present virtual content to a user of the AR system;

an outward facing camera configured to capture one or more images of an environment of the user, wherein a portion of the environment of the user visible to the user comprises the Field of View (FOV) of the user; and

a hardware processor in communication with the AR display and the outward facing camera, the hardware processor programmed to:

receive a user selection of a map; generate a plurality of raycasts from a point of origin comprising a location associated with the head of the user;

analyze the plurality of raycasts to identify a raycast associated with an unmapped location of the environment;

update the virtual content to include a graphic associated with the unmapped location;

direct the user to observe the graphic;

collect data associated with the environment of the user;

in response to collecting sufficient data associated with the unmapped location, signal to the user that data was successfully collected; and

in response to determining that at least one marker within the collected data correspond to at least one marker in the map, displaying virtual reality content associated with the map; or in response to determining that no marker in the collected data corresponds to a marker in the map, repeating said updating, directing, collecting, and signaling for another unmapped location, wherein to signal to the user that data was successfully collected at an unobserved location, the hardware processor is configured to display an animation associated with the graphic at the unobserved location.

2 . The AR system of claim 1 , wherein the at least one marker comprises at least one persistent coordinate frame (PCF).

3 . The AR system of claim 1 , wherein to analyze the plurality of raycasts, the hardware processor is configured to, for a raycast:

determine a presence of a mesh along the raycast;

calculate a distance of the mesh along the raycast; and

determine a raycast type comprising a content type, no content type, or unobserved type based on the presence of the mesh, the presence of the content, and the distance of the mesh.

4 . The AR system of claim 3 , wherein the content type comprises a raycast with content on the mesh within a maximum distance from at least one of: the user and other unobserved locations.

5 . The AR system of claim 4 , wherein the maximum distance is 2 meters.

6 . The AR system of claim 4 , wherein the no content type comprises a raycast with no content on the mesh within the maximum distance.

7 . The AR system of claim 4 , wherein the unobserved type comprises a raycast with unknown content within the maximum distance.

8 . The AR system of claim 1 , wherein the hardware processor is configured to display a graphic at a center of a FOV of the user.

9 . The AR system of claim 8 , wherein the hardware processor is configured to display the graphic at the center of the FOV of the user prior to generating the graphic at the unobserved location.

10 . The AR system of claim 8 , wherein the hardware processor is configured to: direct the user to observe the graphic at the center of the FOV of the user; and signal to the user that data was successfully collected near the unobserved location, wherein the collected data comprises data associated with the center of the FOV of the user.

11 . The AR system of claim 1 , wherein to display the animation, the AR system is configured to: generate at least one bubble associated with the graphic; determine a collision trajectory associated with the at least one bubble; animate the at least one bubble to move along the collision trajectory towards a collision location on a mesh associated with a map of the environment of the user; and display a collision of the at least one bubble with the mesh.

12 . The AR system of claim 1 , wherein to direct a user to observe the graphic, the hardware processor is configured to display an indicator ring based on the unobserved location with respect to the position of the user.

Assignments (2)
SECURITY INTEREST Recorded Oct 28, 2025
From: MAGIC LEAP, INC.; MENTOR ACQUISITION ONE, LLC; MOLECULAR IMPRINTS, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 073388/0027 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2024
From: DEDONATO, AMY; PETTY, JAMES CAMERON; HAZEN, GRIFFITH BUCKLEY; CAZAMIAS, JORDAN ALEXANDER; STOLZENBERG, KAREN
To: MAGIC LEAP, INC.
Reel/Frame 066719/0443 →
Continuity (5)
Continuation 17862169 · Jul 11, 2022
Division 17098855 · Nov 16, 2020
Provisional Application 62968751 · Jan 31, 2020
Provisional Application 62937056 · Nov 18, 2019
Related Publication 20240211029A1 · Jun 27, 2024
References Cited (198)
US 6111852A · Leung et al. · 2000 [cited by applicant]
US 6525729B1 · Akerman et al. · 2003 [cited by applicant]
US 6850221B1 · Tickle · 2005 [cited by applicant]
US 8059889B2 · Kobayashi · 2011 [cited by examiner]
US 8269822B2 · Zalewski · 2012 [cited by examiner]
US 8442306B2 · Garaas · 2013 [cited by examiner]
US 8564617B2 · D'Amora · 2013 [cited by examiner]
US D704734S · Wafapoor · 2014 [cited by applicant]
US 9081426B2 · Armstrong · 2015 [cited by applicant]
US 9215293B2 · Miller · 2015 [cited by applicant]
US D756401S · Soldner et al. · 2016 [cited by applicant]
US 9348143B2 · Gao et al. · 2016 [cited by applicant]
US D762673S · Seo et al. · 2016 [cited by applicant]
US D763309S · Seo et al. · 2016 [cited by applicant]
US 9417452B2 · Schowengerdt et al. · 2016 [cited by applicant]
US D769930S · Agrawal · 2016 [cited by applicant]
US 9470906B2 · Kaji et al. · 2016 [cited by applicant]
US 9538332B1 · Mendelson · 2017 [cited by applicant]
US 9547174B2 · Gao et al. · 2017 [cited by applicant]
US D788785S · Flood et al. · 2017 [cited by applicant]
US D788807S · Broughton et al. · 2017 [cited by applicant]
US D790588S · Bebbington et al. · 2017 [cited by applicant]
US 9671566B2 · Abovitz et al. · 2017 [cited by applicant]
US D793422S · Gagnier et al. · 2017 [cited by applicant]
US 9733824B2 · Brown et al. · 2017 [cited by applicant]
US 9740006B2 · Gao · 2017 [cited by applicant]
US D801382S · Seo et al. · 2017 [cited by applicant]
US 9791700B2 · Schowengerdt · 2017 [cited by applicant]
US 9829335B2 · Chang et al. · 2017 [cited by applicant]
US D806118S · Durrant et al. · 2017 [cited by applicant]
US 9851563B2 · Gao et al. · 2017 [cited by applicant]
US D807913S · Lee et al. · 2018 [cited by applicant]
US 9857591B2 · Welch et al. · 2018 [cited by applicant]
US 9874749B2 · Bradski et al. · 2018 [cited by applicant]
US 10030979B2 · Bjorke et al. · 2018 [cited by applicant]
US D830384S · Lepine et al. · 2018 [cited by applicant]
US 10127722B2 · Shakib · 2018 [cited by examiner]
US D845992S · Davis et al. · 2019 [cited by applicant]
US D852209S · Wei · 2019 [cited by applicant]
US 10341568B2 · Fischler et al. · 2019 [cited by applicant]
US D857046S · Huang et al. · 2019 [cited by applicant]
US D857048S · Anzures et al. · 2019 [cited by applicant]
US D860234S · Li et al. · 2019 [cited by applicant]
US 10460168B1 · Boyer · 2019 [cited by examiner]
US D868103S · Lewis et al. · 2019 [cited by applicant]
US D868812S · Schwer et al. · 2019 [cited by applicant]
US D873285S · Pazmino et al. · 2020 [cited by applicant]
US D873845S · Keyzer et al. · 2020 [cited by applicant]
US D873852S · Pazmino et al. · 2020 [cited by applicant]
US 10534962B2 · Hovden · 2020 [cited by examiner]
US 10545026B1 · Schaefer · 2020 [cited by applicant]
US D882615S · Dye et al. · 2020 [cited by applicant]
US D884012S · Krenkler et al. · 2020 [cited by applicant]
US D884722S · Kim · 2020 [cited by applicant]
US D884723S · Stutts et al. · 2020 [cited by applicant]
US D884737S · Tran et al. · 2020 [cited by applicant]
US D886854S · Pazmino et al. · 2020 [cited by applicant]
US 10699481B2 · Spring · 2020 [cited by examiner]
US D889500S · Lee et al. · 2020 [cited by applicant]
US D889509S · Choi · 2020 [cited by applicant]
US 10708507B1 · Dawson · 2020 [cited by examiner]
US D892849S · Sharma · 2020 [cited by applicant]
US D892854S · Yoo et al. · 2020 [cited by applicant]
US D893523S · Pazmino et al. · 2020 [cited by applicant]
US D893537S · Cho et al. · 2020 [cited by applicant]
US D894222S · Nesladek et al. · 2020 [cited by applicant]
US D895659S · Guzmán et al. · 2020 [cited by applicant]
US D896254S · Lin et al. · 2020 [cited by applicant]
US D896262S · Broughton et al. · 2020 [cited by applicant]
US D897369S · Zurmoehle et al. · 2020 [cited by applicant]
US 10809066B2 · Colburn et al. · 2020 [cited by applicant]
US 10834317B2 · Shan et al. · 2020 [cited by applicant]
US 10841486B2 · Kolesov · 2020 [cited by examiner]
US 10921127B2 · Naik · 2021 [cited by examiner]
US 10930057B2 · Dougherty · 2021 [cited by examiner]
US 10937235B2 · Dougherty · 2021 [cited by examiner]
US 10937247B1 · Chuah · 2021 [cited by examiner]
US 10984242B1 · Atlas et al. · 2021 [cited by applicant]
US 11024079B1 · Chuah · 2021 [cited by examiner]
US 11057561B2 · Boyadzhiev et al. · 2021 [cited by applicant]
US 11095869B2 · Holzer · 2021 [cited by examiner]
US 11107280B1 · Clohset et al. · 2021 [cited by applicant]
US 11110343B2 · Hickman · 2021 [cited by examiner]
US 11151793B2 · Busto et al. · 2021 [cited by applicant]
US 11164361B2 · Moulon et al. · 2021 [cited by applicant]
US D940189S · Dedonato et al. · 2022 [cited by applicant]
US D940748S · Dedonato et al. · 2022 [cited by applicant]
US D940749S · Dedonato et al. · 2022 [cited by applicant]
US D941353S · Dedonato et al. · 2022 [cited by applicant]
US 11243656B2 · Li et al. · 2022 [cited by applicant]
US 11263823B2 · Gausebeck · 2022 [cited by examiner]
US D952673S · Dedonato et al. · 2022 [cited by applicant]
US 11423624B2 · Dedonato · 2022 [cited by examiner]
US 11461820B2 · Fransen · 2022 [cited by examiner]
US 11676344B2 · Li et al. · 2023 [cited by applicant]
US 11699316B2 · Skaaksrud et al. · 2023 [cited by applicant]
US 11954243B2 · Dedonato · 2024 [cited by examiner]
US 20020129094A1 · Reisman · 2002 [cited by applicant]
US 20030210228A1 · Ebersole et al. · 2003 [cited by applicant]
US 20050231512A1 · Niles et al. · 2005 [cited by applicant]
US 20060028436A1 · Armstrong · 2006 [cited by applicant]
US 20070081123A1 · Lewis · 2007 [cited by applicant]
US 20080036776A1 · Niles et al. · 2008 [cited by applicant]
US 20090079732A1 · Fitzmaurice et al. · 2009 [cited by applicant]
US 20090083626A1 · Fitzmaurice et al. · 2009 [cited by applicant]
US 20090083673A1 · Fitzmaurice et al. · 2009 [cited by applicant]
US 20090089149A1 · Lerner et al. · 2009 [cited by applicant]
US 20100007582A1 · Zalewski · 2010 [cited by applicant]
US 20100287485A1 · Bertolami · 2010 [cited by examiner]
US 20110035199A1 · Kristofik et al. · 2011 [cited by applicant]
US 20110169830A1 · D'Amora · 2011 [cited by applicant]
US 20120127062A1 · Bar-Zeev et al. · 2012 [cited by applicant]
US 20120162549A1 · Gao et al. · 2012 [cited by applicant]
US 20120315992A1 · Gerson · 2012 [cited by examiner]
US 20130082922A1 · Miller · 2013 [cited by applicant]
US 20130117377A1 · Miller · 2013 [cited by applicant]
US 20130125027A1 · Abovitz · 2013 [cited by applicant]
US 20130208234A1 · Lewis · 2013 [cited by applicant]
US 20130242262A1 · Lewis · 2013 [cited by applicant]
US 20140071539A1 · Gao · 2014 [cited by applicant]
US 20140177023A1 · Gao et al. · 2014 [cited by applicant]
US 20140218468A1 · Gao et al. · 2014 [cited by applicant]
US 20140267420A1 · Schowengerdt et al. · 2014 [cited by applicant]
US 20140306866A1 · Miller · 2014 [cited by examiner]
US 20150016777A1 · Abovitz et al. · 2015 [cited by applicant]
US 20150103306A1 · Kaji et al. · 2015 [cited by applicant]
US 20150154643A1 · Artman et al. · 2015 [cited by applicant]
US 20150178939A1 · Bradski · 2015 [cited by examiner]
US 20150193982A1 · Mihelich · 2015 [cited by examiner]
US 20150205126A1 · Schowengerdt · 2015 [cited by applicant]
US 20150222883A1 · Welch · 2015 [cited by applicant]
US 20150222884A1 · Cheng · 2015 [cited by applicant]
US 20150268415A1 · Schowengerdt et al. · 2015 [cited by applicant]
US 20150302652A1 · Miller · 2015 [cited by examiner]
US 20150309263A2 · Abovitz et al. · 2015 [cited by applicant]
US 20150326570A1 · Publicover et al. · 2015 [cited by applicant]
US 20150346490A1 · Tekolste et al. · 2015 [cited by applicant]
US 20150346495A1 · Welch et al. · 2015 [cited by applicant]
US 20160011419A1 · Gao · 2016 [cited by applicant]
US 20160026242A1 · Burns et al. · 2016 [cited by applicant]
US 20160026253A1 · Bradski · 2016 [cited by examiner]
US 20160124707A1 · Ermilov et al. · 2016 [cited by applicant]
US 20160148433A1 · Petrovskaya · 2016 [cited by examiner]
US 20160246061A1 · Bickerstaff et al. · 2016 [cited by applicant]
US 20160316334A1 · Lection · 2016 [cited by examiner]
US 20170328725A1 · Schlesinger et al. · 2017 [cited by applicant]
US 20180137373A1 · Rasmusson et al. · 2018 [cited by applicant]
US 20180144547A1 · Shakib · 2018 [cited by examiner]
US 20180172463A1 · Morales · 2018 [cited by applicant]
US 20180283872A1 · Robinson et al. · 2018 [cited by applicant]
US 20180323972A1 · Reed et al. · 2018 [cited by applicant]
US 20190026958A1 · Gausebeck · 2019 [cited by examiner]
US 20190121364A1 · Tsai et al. · 2019 [cited by applicant]
US 20190179509A1 · Daie · 2019 [cited by examiner]
US 20190392643A1 · Busto · 2019 [cited by examiner]
US 20200034624A1 · Sharma et al. · 2020 [cited by applicant]
US 20200213527A1 · Bleyer et al. · 2020 [cited by applicant]
US 20200249749A1 · Akman et al. · 2020 [cited by applicant]
US 20200312029A1 · Heinen et al. · 2020 [cited by applicant]
US 20200410751A1 · Omari et al. · 2020 [cited by applicant]
US 20210150818A1 · Dedonato · 2021 [cited by examiner]
US 20210225081A1 · Tang · 2021 [cited by examiner]
US 20210233288A1 · Hazen et al. · 2021 [cited by applicant]
US 20220343612A1 · Dedonato · 2022 [cited by examiner]
US 20220373346A1 · Abhishek et al. · 2022 [cited by applicant]
US 20230096104A1 · Haney et al. · 2023 [cited by applicant]
US 20230162455A1 · Busto et al. · 2023 [cited by applicant]
US 20230214239A1 · Singh et al. · 2023 [cited by applicant]
US 20240211029A1 · Dedonato · 2024 [cited by examiner]
WO WO2015192117A1 · 2015 [cited by applicant]
WO WO2018224847A2 · 2018 [cited by applicant]
WO WO2019118222A1 · 2019 [cited by applicant]
WO WO2019212698A1 · 2019 [cited by applicant]
WO WO2021154558A1 · 2021 [cited by applicant]
Amazon.com_Painted Sphere-Icon Pack, https://www.amazon.com/Cantallupe-Painted-Sphere-Icon-Pack/dp/B01C89UKJ6 (Year: 2016) in 2 pages. [cited by applicant]
ARToolKit: https://web.archive.org/web/20051013062315/http://www.hitl.washington.edu:80/artoolkit/documentation/hardware.htm, archived Oct. 13, 2005. [cited by applicant]
Azuma, “A Survey of Augmented Reality,” Teleoperators and Virtual Environments 6, 4 (Aug. 1997), pp. 355-385. https://web.archive.org/web/20010604100006/http://www.cs.unc.edu/azuma/ARpresence.pdf. [cited by applicant]
Azuma, “Predictive Tracking for Augmented Realty,” TR95-007, Department of Computer Science, UNC-Chapel Hill, NC, Feb. 1995. [cited by applicant]
Bimber, et al., “Spatial Augmented Reality-Merging Real and Virtual Worlds,” 2005 https://web.media.mit.edu/ [cited by applicant]
Circle animation—with particles, https://www.youtube.com/watch?v=oeDZg6tqQ0A (Year: 2016) in 1 page. [cited by applicant]
Circle particle, logo reveal intro, https://www.youtube.com/watch?v=CTuX0G8TPIw (Year 2016) in 1 page. [cited by applicant]
Dusty Particle Sphere—Martinius, https://dribble.com/shots/2649284-Dusty-Particle-Sphere?utm_source=Pinterest_Shot&utm_campaign=TaminoMartinius&utm_content=Dusty%20Particle%20Sphere&utm_medium=Social_Share (Year: 2016) … [cited by applicant]
Extended European Search Report dated Nov. 2, 2023 issued in Application No. 20890346.8 (1207/4062380 PCT/US202006076), 7 pages. [cited by applicant]
Green ball logo, https://favpng.com/png_view/curves-vector-circle-png/dFdeaS1p (Year: 2017). [cited by applicant]
How to make sci-fi particle effects in blender—Iridesium, https://www.youtube.com/watch?v=dMf-PHxSrho (Year: 2018) in 1 page. [cited by applicant]
International Search Report and Written Opinion for PCT Application No. PCT/US 20/60762, dated Feb. 17, 2021. [cited by applicant]
International Search Report and Written Opinion for PCT Application No. PCT/US 21/14138, dated Apr. 7, 2021. [cited by applicant]
Jacob, “Eye Tracking in Advanced Interface Design,” Human-Computer Interaction Lab Naval Research Laboratory, Washington, D.C. / paper/ in Virtual Environments and Advanced interface Design, ed. by W. Barfield and T.A. … [cited by applicant]
Particle circle color—Samir, https://www.youtube.com/watch?v=FsMCd-6DwYA (Year: 2013). [cited by applicant]
Particle circle—Neverdraw, https://www.youtube.com/watch?v=6ZyMXUE5F3o (Year: 2017) in 1 page. [cited by applicant]
Particle Explosion—Sergio, https://dribble.com/shots/4209296-Particle-Explosion (Year: 2018) in 2 pages. [cited by applicant]
Particle sphere hd—Serrano, https://www.youtube.com/watch?v=ITw5H54CNxo (Year 2013) in 1 page. [cited by applicant]
Schutt Peer et al: “Semantic Interaction in Augmented Reality Environments for Microsoft Hololens”, 2019 European Conference on Mobile Robots (ECMR), IEEE, Sep. 4, 2019 (Sep. 4, 2019), pp. 1-6, XP033635181, DOI: 10.1109… [cited by applicant]
Sphere animation using trapcode form, https://www.youtube.com/watch?v=TYcM7baCN-o (Year: 2019) in 1 page. [cited by applicant]
Sphere call vector—pikepicture, https://depositphotos.com/251655426/stock-illustration-sphere-ball-vector-orb-shining.html (Year: 2018) ub 1 page. [cited by applicant]
Tanriverdi and Jacob, “interacting With Eye Movements in Virtual Environments,” Department of Electrical Engineering and Computer Science, Tufts University, Medford, MA-paper/Proc. ACM CHI 2000 Human Factors in Computin… [cited by applicant]
Yarn ball icon, https://iconscout.com/icon/yarn-ball-1853170 (Year: 2019). [cited by applicant]
Young Min Kim et al: “Guided Real-Time Scanning of Indoor Objects”, Computer Graphics Forum : Journal of the European Association for Computer Graphics, Wiley-Blackwell, Oxford, vol. 32, No. 7, Nov. 25, 2013 (Nov. 25, 2… [cited by applicant]