IP Library Granted Patent US 12,379,602
Granted Patent B2
US 12,379,602 · App. 18/735,799 · Granted Aug 5, 2025

Spectator view of virtual and physical objects

Inventors: Thomas Marshall Miller, IV (Los Angeles, CA); Takashi Kuribayashi (Culver City, CA); John Monos (Venice, CA)
Assignee: MAGIC LEAP, INC.
G02B27/0172G06F3/013G06T19/006G02B2027/0138
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,379,602
App. No.
18/735,799
Filed
Jun 6, 2024
Granted
Aug 5, 2025
Kind
B2
Art Unit
2623
USPC
345/8
Abstract

A user may interact and view virtual elements such as avatars and objects and/or real world elements in three-dimensional space in an augmented reality (AR) session. The system may allow one or more spectators to view from a stationary or dynamic camera a third person view of the users AR session. The third person view may be synchronized with the user view and the virtual elements of the user view may be composited onto the third person view.

Claims (26)

1. A computerized method, performed by a computing system associated with a camera 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:

obtaining images of an environment that includes a mixed reality device as an environment video feed;

determining virtual elements rendered by the mixed reality device from a perspective of the mixed reality device; and

generating a composite video feed from the perspective of the camera that includes at least a portion of the virtual elements rendered by the mixed reality device and the environment video feed from the camera.

2. The method of claim 1 , wherein the environment video feed comprises images of physical objects within a physical environment.

3. The method of claim 2 , wherein the physical objects include a user of the mixed reality device.

4. The method of claim 1 , further comprising: transmitting the composite video feed to one or more display devices.

5. The method of claim 1 , wherein the virtual elements include a virtual avatar.

6. The method of claim 5 , wherein the virtual avatar interacts with a user of the mixed reality device by at least one of a prearranged routine, an interactive interaction, or a puppeteer.

7. The method of claim 1 , wherein the mixed reality device comprises a mixed reality headset worn by a user.

8. The method of claim 7 , further comprising: determining virtual elements rendered by a second mixed reality device from a second perspective of a second user; and rendering second virtual elements within a field of view of the camera from the perspective of the camera; wherein the composite video feed includes the rendered virtual elements and the rendered second virtual elements.

9. The method of claim 1 , wherein the camera is stationary.

10. The method of claim 1 , wherein the camera is moveable.

11. The method of claim 10 , wherein rendering of the virtual elements are updated as movements of the camera cause the perspective of the camera to update.

12. The method of claim 1 , further comprising: scanning the environment with an imaging device of the mixed reality device for a known image; determining an image location of the known image with reference to an environment coordinate system; and determining an origin point and gaze direction of the camera based on the determined image location.

13. The method of claim 12 , wherein the known image comprises a two-dimensional planar image.

14. The method of claim 1 , further comprising: receiving, from a localization device coupled to the camera, a real-time location information of the camera with reference to an environment coordinate system; and determining an origin point and gaze direction of the camera based on the received real-time location information.

15. The method of claim 14 , wherein the localization device comprises two or more imaging devices.

16. A computing system comprising: a hardware computer processor; and a non-transitory computer readable medium having software instructions stored thereon, the software instructions executable by the hardware computer processor to cause the computing system to perform operations comprising:

obtaining images of an environment that includes a mixed reality device with a camera as an environment video feed;

determining virtual elements rendered by the mixed reality device from a perspective of the mixed reality device; and

generating a composite video feed from the perspective of the camera that includes at least a portion of the virtual elements rendered by the mixed reality device and the environment video feed from the camera.

17. The computing system of claim 16 , further comprising: transmitting the composite video feed to one or more display devices.

18. The computing system of claim 16 , wherein the virtual elements include a virtual avatar.

19. The computing system of claim 18 , wherein the virtual avatar interacts with a user of the mixed reality device by at least one of a prearranged routine, an interactive interaction, or a puppeteer.

20. The computing system of claim 16 , further comprising: scanning the environment with an imaging device of the mixed reality device for a known image; determining an image location of the known image with reference to an environment coordinate system; and determining an origin point and gaze direction of the camera based on the determined image location.

Assignments (3)
SECURITY INTEREST Recorded Nov 3, 2025
From: MAGIC LEAP, INC.; MENTOR ACQUISITION ONE, LLC; MOLECULAR IMPRINTS, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 073480/0540 →
SECURITY INTEREST Recorded Oct 24, 2025
From: MAGIC LEAP, INC.; MENTOR ACQUISITION ONE, LLC; MOLECULAR IMPRINTS, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 073255/0581 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2024
From: MILLER, THOMAS MARSHALL, IV; KURIBAYASHI, TAKASHI; MONOS, JOHN
To: MAGIC LEAP, INC.
Reel/Frame 067644/0779 →
Continuity (5)
Continuation 18303875 · Apr 20, 2023
Continuation 17580363 · Jan 20, 2022
Continuation 17194836 · Mar 8, 2021
Provisional Application 62987517 · Mar 10, 2020
Related Publication 20240319510A1 · Sep 26, 2024
References Cited (52)
US 6850221B1 · Tickle · 2005 [cited by applicant]
US 10445925B2 · Tokubo · 2019 [cited by applicant]
US 10705600B2 · Skogo · 2020 [cited by applicant]
US 11262588B2 · Miller et al. · 2022 [cited by applicant]
US 11662588B2 · Miller et al. · 2023 [cited by applicant]
US 12032169B2 · Miller, IV · 2024 [cited by examiner]
US 20060028436A1 · Armstrong · 2006 [cited by applicant]
US 20070081123A1 · Lewis · 2007 [cited by applicant]
US 20120127062A1 · Bar-Zeev et al. · 2012 [cited by applicant]
US 20120162549A1 · Gao et al. · 2012 [cited by applicant]
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 20150016777A1 · Abovitz et al. · 2015 [cited by applicant]
US 20150103306A1 · Kaji et al. · 2015 [cited by applicant]
US 20150178939A1 · Bradski et al. · 2015 [cited by applicant]
US 20150205126A1 · Schowengerdt et al. · 2015 [cited by applicant]
US 20150309263A2 · Abovitz et al. · 2015 [cited by applicant]
US 20150326570A1 · Publicover et al. · 2015 [cited by applicant]
US 20150346495A1 · Welch et al. · 2015 [cited by applicant]
US 20160011419A1 · Gao · 2016 [cited by applicant]
US 20160026253A1 · Bradski et al. · 2016 [cited by applicant]
US 20160027218A1 · Salter et al. · 2016 [cited by applicant]
US 20170266554A1 · Marks et al. · 2017 [cited by applicant]
US 20170269685A1 · Marks et al. · 2017 [cited by applicant]
US 20170269713A1 · Marks et al. · 2017 [cited by applicant]
US 20170278306A1 · Rico · 2017 [cited by applicant]
US 20170354875A1 · Marks et al. · 2017 [cited by applicant]
US 20180093186A1 · Black et al. · 2018 [cited by applicant]
US 20180096533A1 · Osman · 2018 [cited by applicant]
US 20190102939A1 · He et al. · 2019 [cited by applicant]
US 20190304406A1 · Griswold et al. · 2019 [cited by applicant]
US 20190358547A1 · Mack et al. · 2019 [cited by applicant]
US 20200209624A1 · Sztuk et al. · 2020 [cited by applicant]
US 20210150806A1 · Guler et al. · 2021 [cited by applicant]
US 20210183114A1 · Corson · 2021 [cited by applicant]
US 20210286179A1 · Miller et al. · 2021 [cited by applicant]
US 20210312887A1 · Griswold et al. · 2021 [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 at., “Spatial Augmented Reality—Merging Real and Virtual Worlds,” 2005, https://web.media.mit.edu/˜raskar/book/BimberRaskarAugmentedRealityBook.pdf. [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]
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]
USPTO, Non-Final Office Action issued in U.S. Appl. No. 18/303,875 on Nov. 9, 2023. [cited by applicant]
USPTO, Non-Final Office Action issued in U.S. Appl. No. 17/580,363 on Sep. 15, 2022. [cited by applicant]