IP Library Granted Patent US 12,294,852
Granted Patent B2
US 12,294,852 · App. 18/461,289 · Granted May 6, 2025

Spatial audio for interactive audio environments

Inventors: Jean-Marc Jot (Aptos, CA); Samuel Charles Dicker (San Francisco, CA); Brian Lloyd Schmidt (Bellevue, WA); Remi Samuel Audfray (San Francisco, CA)
Assignee: Magic Leap, Inc.
H04S7/304G02B27/017G10K15/10H04R3/04H04R3/12H04R5/033H04R5/04H04S3/008H04S7/305G02B2027/0178H04R2499/15H04S2400/01H04S2400/13H04S2400/15H04S2420/11
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,294,852
App. No.
18/461,289
Granted
May 6, 2025
Kind
B2
Abstract

Systems and methods of presenting an output audio signal to a listener located at a first location in a virtual environment are disclosed. According to embodiments of a method, an input audio signal is received. For each sound source of a plurality of sound sources in the virtual environment, a respective first intermediate audio signal corresponding to the input audio signal is determined, based on a location of the respective sound source in the virtual environment, and the respective first intermediate audio signal is associated with a first bus. For each of the sound sources of the plurality of sound sources in the virtual environment, a respective second intermediate audio signal is determined. The respective second intermediate audio signal corresponds to a reflection of the input audio signal in a surface of the virtual environment. The respective second intermediate audio signal is determined based on a location of the respective sound source, and further based on an acoustic property of the virtual environment. The respective second intermediate audio signal is associated with a second bus. The output audio signal is presented to the listener via the first bus and the second bus.

Claims (54)

1. A method comprising:

determining, based on a location of a sound source and further based on an acoustic property of a virtual environment, an intermediate audio signal, the intermediate audio signal corresponding to a reflection of an input audio signal by a surface of the virtual environment, wherein:

said determining the intermediate audio signal comprises encoding the input audio signal based on the location of the sound source, and

the intermediate audio signal is associated with a first plurality of channels;

associating the intermediate audio signal with a bus, wherein the bus is associated with the first plurality of channels; and

presenting, via the bus, an output audio signal to a listener, wherein:

the output audio signal is determined via decoding the intermediate audio signal to produce a decoded intermediate audio signal, and

the decoded intermediate audio signal is associated with a second plurality of channels, different from the first plurality of channels.

2. The method of claim 1 , wherein the acoustic property of the virtual environment is determined via one or more sensors.

3. The method of claim 2 , wherein the one or more sensors comprise one or more microphones.

4. The method of claim 2 , wherein the one or more sensors comprise one or more cameras.

5. The method of claim 2 , wherein:

the one or more sensors are associated with a wearable head device configured to be worn by the listener, and

the output audio signal is presented to the listener via one or more speakers associated with the wearable head device.

6. The method of claim 1 , further comprising displaying to the listener, concurrently with the presentation of the output audio signal, a view of the virtual environment.

7. The method of claim 1 , further comprising retrieving the acoustic property from a database, wherein the acoustic property is determined via one or more sensors.

8. The method of claim 7 , wherein the retrieving the acoustic property comprises:

determining, based on an output of the one or more sensors, a location of the listener; and

identifying the acoustic property based on the location of the listener.

9. The method of claim 1 , wherein the intermediate audio signal is decoded via an ambisonics decoder.

10. The method of claim 1 , wherein the acoustic property is determined via a first device, and the intermediate audio signal is determined via a second device different from the first device.

11. The method of claim 1 , wherein:

the virtual environment is part of a mixed reality environment,

the surface of the virtual reality environment comprises a surface of the mixed reality environment, and

the location of the sound source comprises a location of the mixed reality environment.

12. A system, comprising:

one or more speakers; and

one or more processors configured to perform a method comprising:

determining, based on a location of a sound source and further based on an acoustic property of a virtual environment, an intermediate audio signal, the intermediate audio signal corresponding to a reflection of an input audio signal by a surface of the virtual environment, wherein:

said determining the intermediate audio signal comprises encoding the input audio signal based on the location of the sound source, and

the intermediate audio signal is associated with a first plurality of channels;

associating the intermediate audio signal with a bus, wherein the bus is associated with the first plurality of channels; and

presenting, via the bus and the one or more speakers, an output audio signal to a listener, wherein:

the output audio signal is determined via decoding the intermediate audio signal to produce a decoded intermediate audio signal, and

the decoded intermediate audio signal is associated with a second plurality of channels, different from the first plurality of channels.

13. The system of claim 12 , further comprising one or more sensors, wherein the acoustic property of the virtual environment is determined via the one or more sensors.

14. The system of claim 13 , wherein the one or more sensors comprise one or more microphones.

15. The system of claim 13 , wherein the one or more sensors comprise one or more cameras.

16. The system of claim 13 , wherein:

the one or more sensors and the one or more speakers are associated with a wearable head device configured to be worn by the listener.

17. The system of claim 12 , further comprising a display, wherein the method further comprises displaying to the listener, via the display and concurrently with the presentation of the output audio signal, a view of the virtual environment.

18. The system of claim 12 , wherein the acoustic property is determined via a first device, and the intermediate audio signal is determined via a second device different from the first device.

19. The system of claim 12 , wherein:

the virtual environment is part of a mixed reality environment,

the surface of the virtual reality environment comprises a surface of the mixed reality environment, and

the location of the sound source comprises a location of the mixed reality environment.

20. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform a method comprising:

determining, based on a location of a sound source and further based on an acoustic property of a virtual environment, an intermediate audio signal, the intermediate audio signal corresponding to a reflection of an input audio signal by a surface of the virtual environment, wherein:

said determining the intermediate audio signal comprises encoding the input audio signal based on the location of the sound source, and

the intermediate audio signal is associated with a first plurality of channels;

associating the intermediate audio signal with a bus, wherein the bus is associated with the first plurality of channels; and

presenting, via the bus, an output audio signal to a listener, wherein:

the output audio signal is determined via decoding the intermediate audio signal to produce a decoded intermediate audio signal, and

the decoded intermediate audio signal is associated with a second plurality of channels, different from the first plurality of channels.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 10, 2026
From: AUDFRAY, REMI SAMUEL
To: MAGIC LEAP, INC.
Reel/Frame 074025/0926 →
SECURITY INTEREST Recorded Oct 31, 2025
From: MAGIC LEAP, INC.; MENTOR ACQUISITION ONE, LLC; MOLECULAR IMPRINTS, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 073439/0168 →
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 073387/0487 →
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 →
SECURITY INTEREST Recorded Oct 20, 2025
From: MAGIC LEAP, INC.; MENTOR ACQUISITION ONE, LLC; MOLECULAR IMPRINTS, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 073031/0206 →
SECURITY INTEREST Recorded Oct 20, 2025
From: MAGIC LEAP, INC.; MENTOR ACQUISITION ONE, LLC; MOLECULAR IMPRINTS, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 073008/0696 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2023
From: JOT, JEAN-MARC; DICKER, SAMUEL CHARLES; SCHMIDT, BRIAN LLYOD
To: MAGIC LEAP, INC.
Reel/Frame 064812/0865 →
Continuity (5)
Continuation 17092060 · Nov 6, 2020
Continuation 16445171 · Jun 18, 2019
Provisional Application 62686655 · Jun 18, 2018
Provisional Application 62686665 · Jun 18, 2018
Related Publication 20230413007A1 · Dec 21, 2023
References Cited (110)
US 4852988A · Velez · 1989 [cited by applicant]
US 5436975A · Lowe et al. · 1995 [cited by applicant]
US 5812674A · Jot · 1998 [cited by applicant]
US 6188769B1 · Jot · 2001 [cited by applicant]
US 6433760B1 · Vaissie · 2002 [cited by applicant]
US 6491391B1 · Blum et al. · 2002 [cited by applicant]
US 6847336B1 · Lemelson · 2005 [cited by applicant]
US 6943754B2 · Aughey · 2005 [cited by applicant]
US 6977776B2 · Volkenandt et al. · 2005 [cited by applicant]
US 7099482B1 · Jot · 2006 [cited by applicant]
US 7347551B2 · Fergason et al. · 2008 [cited by applicant]
US 7488294B2 · Torch · 2009 [cited by applicant]
US 7561699B2 · Jot · 2009 [cited by applicant]
US 8235529B1 · Raffle · 2012 [cited by applicant]
US 8611015B2 · Wheeler · 2013 [cited by applicant]
US 8638498B2 · Bohn et al. · 2014 [cited by applicant]
US 8696113B2 · Lewis · 2014 [cited by applicant]
US 8929589B2 · Publicover et al. · 2015 [cited by applicant]
US 9010929B2 · Lewis · 2015 [cited by applicant]
US 9274338B2 · Robbins et al. · 2016 [cited by applicant]
US 9292973B2 · Bar-Zeev et al. · 2016 [cited by applicant]
US 9323325B2 · Perez et al. · 2016 [cited by applicant]
US 9530421B2 · Jot · 2016 [cited by applicant]
US 9720505B2 · Gribetz et al. · 2017 [cited by applicant]
US 10013053B2 · Cederlund et al. · 2018 [cited by applicant]
US 10025379B2 · Drake et al. · 2018 [cited by applicant]
US 10038967B2 · Jot · 2018 [cited by applicant]
US 10735884B2 · Audfray et al. · 2020 [cited by applicant]
US 10863300B2 · Jot et al. · 2020 [cited by applicant]
US 10952010B2 · Audfray et al. · 2021 [cited by applicant]
US 11032662B2 · Sarkar · 2021 [cited by applicant]
US 11570570B2 · Audfray et al. · 2023 [cited by applicant]
US 11770671B2 · Audfray et al. · 2023 [cited by applicant]
US 11792598B2 · Jot et al. · 2023 [cited by applicant]
US 12156016B2 · Audfray · 2024 [cited by applicant]
US 20030030597A1 · Geist · 2003 [cited by applicant]
US 20060023158A1 · Howell et al. · 2006 [cited by applicant]
US 20100033427A1 · Marks · 2010 [cited by applicant]
US 20110211056A1 · Publicover et al. · 2011 [cited by applicant]
US 20110213664A1 · Osterhout · 2011 [cited by applicant]
US 20120021806A1 · Maltz · 2012 [cited by applicant]
US 20120093320A1 · Flaks · 2012 [cited by applicant]
US 20130077147A1 · Efimov · 2013 [cited by applicant]
US 20130170679A1 · Nystrom · 2013 [cited by applicant]
US 20140195918A1 · Friedlander · 2014 [cited by applicant]
US 20150168731A1 · Robbins · 2015 [cited by applicant]
US 20160212272A1 · Srinivasan · 2016 [cited by applicant]
US 20160372123A1 · Kjoerling · 2016 [cited by applicant]
US 20170013385A1 · Vautin · 2017 [cited by applicant]
US 20170078820A1 · Brandenburg · 2017 [cited by applicant]
US 20170188168A1 · Lyren · 2017 [cited by applicant]
US 20170223478A1 · Jot et al. · 2017 [cited by applicant]
US 20170345216A1 · Boyle · 2017 [cited by applicant]
US 20180020312A1 · Visser et al. · 2018 [cited by applicant]
US 20180139565A1 · Norris · 2018 [cited by applicant]
US 20180160251A1 · Sanger · 2018 [cited by applicant]
US 20190373395A1 · Sarkar · 2019 [cited by applicant]
US 20210152970A1 · Jot et al. · 2021 [cited by applicant]
US 20230121353A1 · Audfray et al. · 2023 [cited by applicant]
US 20230388736A1 · Audfray et al. · 2023 [cited by applicant]
CA 2316473A1 · 2001 [cited by applicant]
CA 2362895A1 · 2002 [cited by applicant]
CA 2388766A1 · 2003 [cited by applicant]
DE 19634155A1 · 1997 [cited by applicant]
JP 2017522771A · 2017 [cited by applicant]
WO 2018026828A1 · 2018 [cited by applicant]
WO 2018053047A1 · 2018 [cited by applicant]
Non-Final Office Action mailed Apr. 23, 2024, for U.S. Appl. No. 18/449,624, filed Aug. 14, 2023, nine pages. [cited by applicant]
European Office Action dated Nov. 22, 2023, for EP Application No. 19823750.5, four pages. [cited by applicant]
Japanese Office Action mailed Nov. 2, 2023, for JP Application No. 2020-570498, with English translation, 13 pages. [cited by applicant]
Japanese Office Action mailed Nov. 6, 2023, for JP Application No. 2020-570493, with English translation, 12 pages. [cited by applicant]
Japanese Office Action mailed Sep. 12, 2024, for JP Application No. 2023-143435, with English translation, eleven pages. [cited by applicant]
Notice of Allowance mailed Sep. 24, 2024, for U.S. Appl. No. 18/449,624, filed Aug. 14, 2023, five pages. [cited by applicant]
European Office Action dated Feb. 9, 2024, for EP Patent Application No. 19822672.2, six pages. [cited by applicant]
Chinese Notice of Allowance dated Oct. 10, 2022, for CN Application No. 201980053576.5, with English translation, four pages. [cited by applicant]
Chinese Notice of Allowance dated Sep. 23, 2022, for CN Application No. 201980053584.X, with English translation, 4 pages. [cited by applicant]
Chinese Office Action dated Jan. 18, 2022, for CN Application No. 201980053576.5, with English translation, 7 pages. [cited by applicant]
Chinese Office Action dated Jan. 7, 2022, for CN Application No. 201980053584.X, with English translation, 8 pages. [cited by applicant]
Chinese Office Action dated Jul. 13, 2022, for CN Application No. 201980053576.5, with English translation, fourteen pages. [cited by applicant]
Chinese Office Action dated Jun. 29, 2022, for CN Application No. 201980053584.X, with English translation, 12 pages. [cited by applicant]
European Search Report mailed Apr. 5, 2022, for EP Application No. 19823750.5, thirteen pages. [cited by applicant]
European Search Report mailed Mar. 3, 2022, for EP Application No. 19822672.2, fourteen pages. [cited by applicant]
Final Office Action mailed Apr. 5, 2023, for U.S. Appl. No. 17/092,060, filed Nov. 6, 2020, 14 pages. [cited by applicant]
Final Office Action mailed Sep. 6, 2022, for U.S. Appl. No. 17/175,374, filed Feb. 12, 2021, nine pages. [cited by applicant]
International Preliminary Report on Patentability mailed Dec. 30, 2020, for PCT Application No. PCT/US/2019/037818, filed Jun. 18, 2019, 5 pages. [cited by applicant]
International Preliminary Report on Patentability mailed Dec. 30, 2020, for PCT Application No. PCT/US20I9/037813, filed Jun. 18, 2019, five pages. [cited by applicant]
International Search Report mailed Sep. 5, 2019, for PCT Application No. PCT/US20I 9/037813, filed Jun. 18, 2019, three pages. [cited by applicant]
International Search Report mailed Sep. 5, 2019, for PCT Application No. PCT/US20I9/037818, filed Jun. 18, 2019, three pages. [cited by applicant]
Jacob, R. “Eye Tracking in Advanced Interface Design”, Virtual Environments and Advanced Interface Design, Oxford University Press, Inc. (Jun. 1995). [cited by applicant]
Japanese Office Action mailed Jun. 15, 2023, for JP Application No. JP-2020-570498, with English translation, 12 pages. [cited by applicant]
Japanese Office Action mailed Jun. 16, 2023, for JP Application No. 2020-570493, with English translation, 12 pages. [cited by applicant]
Jean-Marc Jot: “Interactive 3D Audio Rendering in Flexible Playback Configurations”, Signal&Information Processing Association Annual Summit and Conference (APSIPA ASC), 2012 Asia-Pacific, IEEE, Dec. 3, 2012 (Dec. 3, 20… [cited by applicant]
Non-Final Office Action mailed Apr. 20, 2020, for U.S. Appl. No. 16/445,171, filed Jun. 18, 2019, nine pages. [cited by applicant]
Non-Final Office Action mailed Dec. 14, 2022, for U.S. Appl. No. 17/092,060, filed Nov. 6, 2020 16 pages. [cited by applicant]
Non-Final Office Action mailed Jul. 28, 2020, for U.S. Appl. No. 16/905,855, filed Jun. 18, 2020, four pages. [cited by applicant]
Non-Final Office Action mailed Mar. 17, 2022, for U.S. Appl. No. 17/175,374, filed Feb. 12, 2021, five pages. [cited by applicant]
Notice of Allowance (corrected) mailed Apr. 3, 20200, for U.S. Appl. No. 16/445,163, filed Jun. 18, 2019, four pages. [cited by applicant]
Notice of Allowance mailed Aug. 7, 2020, for U.S. Appl. No. 16/445,171, filed Jun. 18, 2019, five pages. [cited by applicant]
Notice of Allowance mailed Aug. 8, 2023, for U.S. Appl. No. 17/092,060, filed Nov. 6, 2020, seven pages. [cited by applicant]
Notice of Allowance mailed Jul. 14, 2023, for U.S. Appl. No. 18/069,702, filed Dec. 21, 2022, seven pages. [cited by applicant]
Notice of Allowance mailed Mar. 25, 2020, for U.S. Appl. No. 16/445,163, filed Jun. 18, 2019, seven pages. [cited by applicant]
Notice of Allowance mailed Nov. 13, 2020, for U.S. Appl. No. 16/905,855, filed Jun. 18, 2020, seven pages. [cited by applicant]
Notice of Allowance mailed Nov. 23, 2022, for U.S. Appl. No. 17/175,374, filed Feb. 12, 2021, five pages. [cited by applicant]
Rolland, J. et al., “High- resolution inset head- mounted display”, Optical Society of America, vol. 37, No. 19, Applied Optics, (Jul. 1, 1998). [cited by applicant]
Tanriverdi, V. et al. (Apr. 2000). “Interacting With Eye Movements In Virtual Environments,” Department of Electrical Engineering and Computer Science, Tufts University, Medford, MA 02155, USA, Proceedings of the SIGCHI… [cited by applicant]
Yoshida, A. et al., “Design and Applications of a High Resolution Insert Head Mounted Display”, (Jun. 1994). [cited by applicant]
Japanese Final Office Action mailed Mar. 15, 2024, for JP Application No. 2020-570493, with English translation, three pages. [cited by applicant]
Japanese Final Office Action mailed Mar. 15, 2024, for JP Application No. 2020-570498, with English translation, three pages. [cited by applicant]
Japanese Office Action mailed Oct. 23, 2024, for JP Application No. 2023-136239, with English translation, 14 pages. [cited by applicant]
Japanese Final Office Action mailed Feb. 10, 2025, for JP Application No. 2023-143435, with English translation, 14 pages. [cited by applicant]