IP Library Granted Patent US 12,309,215
Granted Patent B2
US 12,309,215 · App. 18/469,372 · Granted May 20, 2025

Immersive audio in a media playback system

Inventor: Jonathan Lang (Santa Barbara, CA)
Assignee: Sonos, Inc.
H04L65/60G06F3/165H04N21/43079H04N21/431H04N21/436H04N21/43615H04N21/4363H04N21/8106H04R5/02H04R5/027H04R5/04H04S3/002H04S7/302H04R2227/005H04S3/008H04S7/301H04S2400/01H04S2400/11H04S2400/13H04S2400/15
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,309,215
App. No.
18/469,372
Granted
May 20, 2025
Kind
B2
Abstract

Embodiments described herein involve an auxiliary zone contributing audio to a primary zone. In an example implementation, a network media system determines that a first zone in the network media system is playing back a first type of audio content and that a second zone in the network media system is not playing back audio content. While the first zone is playing back the first type of audio content and the second zone is not playing back audio content, the network media system forms a temporarily playback configuration. In the temporary playback configuration, the first zone plays back primary audio content including full frequency range audio content and the second playback device of the second zone plays back auxiliary audio content including low frequency range audio content.

Claims (63)

1. A wearable playback device comprising:

at least one first audio transducer;

at least one microphone;

a network interface;

at least one processor; and

at least one non-transitory computer-readable medium comprising program instructions that are executable by the at least one processor such that the wearable playback device is configured to:

capture, via the at least one microphone, microphone data representing first audio played back via at least one second audio transducer of a non-wearable playback device;

based on the microphone data, determine a response that is representative of acoustic characteristics of a listening area that includes the non-wearable playback device;

determine a calibration that at least partially offsets the acoustic characteristics of the listening area that are represented in the microphone data; and

cause the non-wearable playback device to apply the determined calibration.

2. The wearable playback device of claim 1 , wherein the at least one non-transitory computer-readable medium further comprises program instructions that are executable by the at least one processor such that the wearable playback device is configured to:

receive a command to enable an immersive audio mode with the non-wearable playback device;

enable the immersive audio mode according to the received command; and

while the immersive audio mode is enabled, play back at least a portion of the audio that is being rendered by the non-wearable playback device.

3. The wearable playback device of claim 2 , wherein the program instructions that are executable by the at least one processor such that the wearable playback device is configured to play back at least the portion of the audio that is being rendered by the non-wearable playback device comprise program instructions that are executable by the at least one processor such that the wearable playback device is configured to:

receive, via the network interface, one or more data streams representing the audio that is being rendered by the non-wearable playback device.

4. The wearable playback device of claim 2 , wherein the program instructions that are executable by the at least one processor such that the wearable playback device is configured to play back at least the portion of the audio that is being rendered by the non-wearable playback device comprise program instructions that are executable by the at least one processor such that the wearable playback device is configured to:

determine relative positioning of the wearable playback device relative to the non-wearable playback device; and

cause the audio to be rendered based on the determined relative positioning.

5. The wearable playback device of claim 2 , wherein the program instructions that are executable by the at least one processor such that the wearable playback device is configured to play back at least the portion of the audio that is being rendered by the non-wearable playback device comprise program instructions that are executable by the at least one processor such that the wearable playback device is configured to:

play back the audio that is being rendered by the non-wearable playback device in synchrony with playback of the audio by the non-wearable playback device.

6. The wearable playback device of claim 2 , wherein the non-wearable playback device is connected to a television via an high definition multimedia interface (HDMI) port, and wherein the program instructions that are executable by the at least one processor such that the wearable playback device is configured to play back at least the portion of the audio that is being rendered by the non-wearable playback device comprise program instructions that are executable by the at least one processor such that the wearable playback device is configured to:

play back one or more audio tracks of a video that is being played on the television.

7. The wearable playback device of claim 6 , wherein the program instructions that are executable by the at least one processor such that the wearable playback device is configured to play back at least the portion of the audio that is being rendered by the non-wearable playback device comprise program instructions that are executable by the at least one processor such that the wearable playback device is configured to:

generate the one or more audio tracks from multi-channel audio content corresponding to the video.

8. The wearable playback device of claim 1 , wherein a multi-room media playback system comprise a set of one or more first playback devices configurated as a first room and a set of one or more second playback devices configured as a second room, and wherein the set of one or more first playback devices includes the non-wearable playback device and excludes the wearable playback device.

9. The wearable playback device of claim 1 , wherein the at least one non-transitory computer-readable medium further comprises program instructions that are executable by the at least one processor such that the wearable playback device is configured to:

play back additional audio independently of the non-wearable playback device.

10. A system comprising:

a wearable playback device comprising at least one first audio transducer and at least one microphone;

at least one processor; and

at least one non-transitory computer-readable medium comprising program instructions that are executable by the at least one processor such that the system is configured to:

capture, via the at least one microphone, microphone data representing first audio played back via at least one second audio transducer of a non-wearable playback device;

based on the microphone data, determine a response that is representative of acoustic characteristics of a listening area that includes the non-wearable playback device;

determine a calibration that at least partially offsets the acoustic characteristics of the listening area that are represented in the microphone data; and

cause the non-wearable playback device to apply the determined calibration.

11. The system of claim 10 , wherein the at least one non-transitory computer-readable medium further comprises program instructions that are executable by the at least one processor such that the system is configured to:

receive a command to enable an immersive audio mode with the non-wearable playback device;

enable the immersive audio mode according to the received command; and

while the immersive audio mode is enabled, cause the wearable playback device to play back at least a portion of the audio that is being rendered by the non-wearable playback device.

12. The system of claim 11 , wherein the program instructions that are executable by the at least one processor such that the system is configured to cause the wearable playback device to play back at least the portion of the audio that is being rendered by the non-wearable playback device comprise program instructions that are executable by the at least one processor such that the system is configured to:

receive, via a network interface of the wearable playback device, one or more data streams representing the audio that is being rendered by the non-wearable playback device.

13. The system of claim 11 , wherein the program instructions that are executable by the at least one processor such that the system is configured to cause the wearable playback device to play back at least the portion of the audio that is being rendered by the non-wearable playback device comprise program instructions that are executable by the at least one processor such that the system is configured to:

determine relative positioning of the wearable playback device relative to the non-wearable playback device; and

cause the audio to be rendered based on the determined relative positioning.

14. The system of claim 11 , wherein the program instructions that are executable by the at least one processor such that the system is configured to use the wearable playback device to play back at least the portion of the audio that is being rendered by the non-wearable playback device comprise program instructions that are executable by the at least one processor such that the system is configured to:

cause the wearable playback device to play back the audio that is being rendered by the non-wearable playback device in synchrony with playback of the audio by the non-wearable playback device.

15. The system of claim 11 , wherein the non-wearable playback device is connected to a television via an high definition multimedia interface (HDMI) port, and wherein the program instructions that are executable by the at least one processor such that the system is configured to play back at least the portion of the audio that is being rendered by the non-wearable playback device comprise program instructions that are executable by the at least one processor such that the system is configured to:

cause the wearable playback device to play back one or more audio tracks of a video that is being played on the television.

16. The system of claim 15 , wherein the program instructions that are executable by the at least one processor such that the system is configured to play back at least the portion of the audio that is being rendered by the non-wearable playback device comprise program instructions that are executable by the at least one processor such that the system is configured to:

generate the one or more audio tracks from multi-channel audio content corresponding to the video.

17. The system of claim 10 , wherein a multi-room media playback system comprise a set of one or more first playback devices configurated as a first room and a set of one or more second playback devices configured as a second room, and wherein the set of one or more first playback devices includes the non-wearable playback device and excludes the wearable playback device.

18. The system of claim 10 , wherein the at least one non-transitory computer-readable medium further comprises program instructions that are executable by the at least one processor such that the system is configured to:

cause the wearable playback device to play back additional audio independently of the non-wearable playback device.

19. At least one non-transitory computer-readable medium comprising program instructions that are executable by at least one processor such that a wearable playback device is configured to:

capture, via at least one microphone of the wearable playback device, microphone data representing first audio played back via at least one second audio transducer of a non-wearable playback device;

based on the microphone data, determine a response that is representative of acoustic characteristics of a listening area that includes the non-wearable playback device;

determine a calibration that at least partially offsets the acoustic characteristics of the listening area that are represented in the microphone data; and

cause the non-wearable playback device to apply the determined calibration.

20. The at least one non-transitory computer-readable medium of claim 19 , wherein the at least one non-transitory computer-readable medium further comprises program instructions that are executable by the at least one processor such that the wearable playback device is configured to:

receive a command to enable an immersive audio mode with the non-wearable playback device;

enable the immersive audio mode according to the received command; and

while the immersive audio mode is enabled, cause the wearable playback device to play back at least a portion of the audio that is being rendered by the non-wearable playback device.

Assignments (2)
SECURITY INTEREST Recorded Jan 30, 2026
From: SONOS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 074533/0615 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 19, 2023
From: LANG, JONATHAN
To: SONOS, INC.
Reel/Frame 064957/0403 →
Continuity (7)
Continuation 17818221 · Aug 8, 2022
Continuation 17164388 · Feb 1, 2021
Continuation 16779639 · Feb 2, 2020
Continuation 16556758 · Aug 30, 2019
Continuation 16008996 · Jun 14, 2018
Continuation 15630214 · Jun 22, 2017
Related Publication 20240007514A1 · Jan 4, 2024
References Cited (78)
US 5440644A · Farinelli et al. · 1995 [cited by applicant]
US 5761320A · Farinelli et al. · 1998 [cited by applicant]
US 5923902A · Inagaki · 1999 [cited by applicant]
US 6032202A · Lea et al. · 2000 [cited by applicant]
US 6256554B1 · DiLorenzo · 2001 [cited by applicant]
US 6404811B1 · Cvetko et al. · 2002 [cited by applicant]
US 6469633B1 · Wachter · 2002 [cited by applicant]
US 6522886B1 · Youngs et al. · 2003 [cited by applicant]
US 6611537B1 · Edens et al. · 2003 [cited by applicant]
US 6631410B1 · Kowalski et al. · 2003 [cited by applicant]
US 6757517B2 · Chang · 2004 [cited by applicant]
US 6778869B2 · Champion · 2004 [cited by applicant]
US 7130608B2 · Hollstrom et al. · 2006 [cited by applicant]
US 7130616B2 · Janik · 2006 [cited by applicant]
US 7143939B2 · Henzerling · 2006 [cited by applicant]
US 7236773B2 · Thomas · 2007 [cited by applicant]
US 7295548B2 · Blank et al. · 2007 [cited by applicant]
US 7391791B2 · Balassanian et al. · 2008 [cited by applicant]
US 7483538B2 · McCarty et al. · 2009 [cited by applicant]
US 7571014B1 · Lambourne et al. · 2009 [cited by applicant]
US 7630501B2 · Blank et al. · 2009 [cited by applicant]
US 7643894B2 · Braithwaite et al. · 2010 [cited by applicant]
US 7657910B1 · McAulay et al. · 2010 [cited by applicant]
US 7853341B2 · McCarty et al. · 2010 [cited by applicant]
US 7987294B2 · Bryce et al. · 2011 [cited by applicant]
US 8014423B2 · Thaler et al. · 2011 [cited by applicant]
US 8045952B2 · Qureshey et al. · 2011 [cited by applicant]
US 8103009B2 · McCarty et al. · 2012 [cited by applicant]
US 8234395B2 · Millington · 2012 [cited by applicant]
US 8483853B1 · Lambourne · 2013 [cited by applicant]
US 8942252B2 · Balassanian et al. · 2015 [cited by applicant]
US 20010042107A1 · Palm · 2001 [cited by applicant]
US 20020022453A1 · Balog et al. · 2002 [cited by applicant]
US 20020026442A1 · Lipscomb et al. · 2002 [cited by applicant]
US 20020124097A1 · Isely et al. · 2002 [cited by applicant]
US 20030157951A1 · Hasty, Jr. · 2003 [cited by applicant]
US 20040024478A1 · Hans et al. · 2004 [cited by applicant]
US 20070038999A1 · Millington · 2007 [cited by applicant]
US 20070142944A1 · Goldberg et al. · 2007 [cited by applicant]
US 20130058522A1 · Raesig et al. · 2013 [cited by applicant]
US 20160192098A1 · Oishi · 2016 [cited by examiner]
US 20180262792A1 · Mackay et al. · 2018 [cited by applicant]
US 20200382888A1 · McPherson · 2020 [cited by examiner]
CA 2837893A1 · 2013 [cited by applicant]
EP 1389853A1 · 2004 [cited by applicant]
WO 200153994 · 2001 [cited by applicant]
WO 2003093950A2 · 2003 [cited by applicant]
AudioTron Quick Start Guide, Version 1.0, Mar. 2001, 24 pages. [cited by applicant]
AudioTron Reference Manual, Version 3.0, May 2002, 70 pages. [cited by applicant]
AudioTron Setup Guide, Version 3.0, May 2002, 38 pages. [cited by applicant]
Bluetooth. “Specification of the Bluetooth System: The ad hoc SCATTERNET for affordable and highly functional wireless connectivity,” Core, Version 1.0 A, Jul. 26, 1999, 1068 pages. [cited by applicant]
Bluetooth. “Specification of the Bluetooth System: Wireless connections made easy,” Core, Version 1.0 B, Dec. 1, 1999, 1076 pages. [cited by applicant]
Dell, Inc. “Dell Digital Audio Receiver: Reference Guide,” Jun. 2000, 70 pages. [cited by applicant]
Dell, Inc. “Start Here,” Jun. 2000, 2 pages. [cited by applicant]
“Denon 2003-2004 Product Catalog,” Denon, 2003-2004, 44 pages. [cited by applicant]
Jo et al., “Synchronized One-to-many Media Streaming with Adaptive Playout Control,” Proceedings of SPIE, 2002, pp. 71-82, vol. 4861. [cited by applicant]
Jones, Stephen, “Dell Digital Audio Receiver: Digital upgrade for your analog stereo,” Analog Stereo, Jun. 24, 2000 http://www.reviewsonline.com/articles/961906864.htm retrieved Jun. 18, 2014, 2 pages. [cited by applicant]
Lambourne, “Controlling and manipulating groupings in a multi-zone music or media system,” Sep. 12, 2006, 82 pages. [cited by applicant]
Louderback, Jim, “Affordable Audio Receiver Furnishes Homes With MP3,” TechTV Vault. Jun. 28, 2000 retrieved Jul. 10, 2014, 2 pages. [cited by applicant]
Non-Final Office Action mailed on Nov. 2, 2021, issued in connection with U.S. Appl. No. 17/164,388, filed Feb. 1, 2021, 10 pages. [cited by applicant]
Non-Final Office Action mailed on Sep. 26, 2018, issued in connection with U.S. Appl. No. 16/008,996, filed Jun. 14, 2018, 11 pages. [cited by applicant]
Non-Final Office Action mailed on Feb. 28, 2023, issued in connection with U.S. Appl. No. 17/818,221, filed Aug. 8, 2022, 7 pages. [cited by applicant]
Non-Final Office Action mailed on Apr. 29, 2020, issued in connection with U.S. Appl. No. 16/779,639, filed Feb. 2, 2020, 5 pages. [cited by applicant]
Non-Final Office Action mailed on Oct. 30, 2017, issued in connection with U.S. Appl. No. 15/630,214, filed Jun. 22, 2017, 8 pages. [cited by applicant]
Notice of Allowance mailed on Apr. 1, 2022, issued in connection with U.S. Appl. No. 17/164,388, filed Feb. 1, 2021, 7 pages. [cited by applicant]
Notice of Allowance mailed on May 22, 2023, issued in connection with U.S. Appl. No. 17/818,221, filed Aug. 8, 2022, 8 pages. [cited by applicant]
Notice of Allowance mailed on Sep. 23, 2019, issued in connection with U.S. Appl. No. 16/556,758, filed Aug. 30, 2019, 8 pages. [cited by applicant]
Notice of Allowance mailed on Sep. 23, 2020, issued in connection with U.S. Appl. No. 16/779,639, filed Feb. 2, 2020, 7 pages. [cited by applicant]
Notice of Allowance mailed on Mar. 27, 2019, issued in connection with U.S. Appl. No. 16/008,996, filed Jun. 14, 2018, 8 pages. [cited by applicant]
Notice of Allowance mailed on Apr. 9, 2018, issued in connection with U.S. Appl. No. 15/630,214, filed Jun. 22, 2017, 7 pages. [cited by applicant]
Palm, Inc., “Handbook for the Palm VII Handheld,” May 2000, 311 pages. [cited by applicant]
Presentations at WinHEC 2000, May 2000, 138 pages. [cited by applicant]
U.S. Appl. No. 60/490,768, filed Jul. 28, 2003, entitled “Method for synchronizing audio playback between multiple networked devices,” 13 pages. [cited by applicant]
U.S. Appl. No. 60/825,407, filed Sep. 12, 2006, entitled “Controlling and manipulating groupings in a multi-zone music or media system,” 82 pages. [cited by applicant]
UPnP; “Universal Plug and Play Device Architecture,” Jun. 8, 2000; version 1.0; Microsoft Corporation; pp. 1-54. [cited by applicant]
Yamaha DME 64 Owner's Manual; copyright 2004, 80 pages. [cited by applicant]
Yamaha DME Designer 3.5 setup manual guide; copyright 2004, 16 pages. [cited by applicant]
Yamaha DME Designer 3.5 User Manual; Copyright 2004, 507 pages. [cited by applicant]