IP Library Granted Patent US 10,028,069
Granted Patent B1
US 10,028,069 · App. 15/630,214 · Granted Jul 17, 2018

Immersive audio in a media playback system

Inventor: Jonathan Lang (Santa Barbara, CA)
Assignee: Sonos, Inc.
H04S7/30G06F3/162G06F3/165H04L65/60H04N21/431H04N21/436H04N21/43615H04R2227/005H04S2400/01
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 10,028,069
App. No.
15/630,214
Granted
Jul 17, 2018
Kind
B1
Abstract

Embodiments described herein involve identifying a primary zone in a network media system for playback of primary audio content, where audio content comprises the primary audio content and auxiliary audio content, and determining respective audio responses of each of one or more auxiliary zones for coordinated playback of the auxiliary audio content with the primary zone. At least one auxiliary zone of the one or more auxiliary zones for coordinated playback of auxiliary audio content may be identified based on the respective audio responses of each of the one or more auxiliary zones. The primary zone can play back the primary audio content, and the at least one auxiliary zone can coordinate playback of the auxiliary audio content with the primary audio content played by the primary zone.

Claims (46)

1. A method, comprising:

a network media system identifying a primary zone in the network media system to play back audio tracks of videos, wherein identifying the primary zone comprises determining that an input interface of a playback device within the primary zone is connected to (a) an output port of a display device or (b) an output port of a media player device that outputs audio and video;

the network media system determining respective audio responses of each of one or more auxiliary zones for coordinated playback of auxiliary audio content with the primary zone;

the network media system identifying at least one auxiliary zone of the one or more auxiliary zones for coordinated playback of auxiliary audio content based on the respective audio responses of each of the one or more auxiliary zones indicating that the at least one auxiliary zone is within audible range of the primary zone; and

while a multi-channel audio track of a given video is playing back, the network media system temporarily forming a playback configuration in which the primary zone plays back primary audio content comprising one or more first audio channels of the multi-channel audio track and the at least one auxiliary zone plays back auxiliary audio content comprising one or more second audio channels of the multi-channel audio track, wherein the primary zone and the at least one auxiliary zone are each configured to play back audio content individually before forming the playback configuration.

2. The method of claim 1 , wherein the one or more first audio channels of the multi-channel audio track comprise a center channel audio track and wherein the one or more second audio channels comprise one or more surround audio tracks.

3. The method of claim 1 , wherein the one or more first audio channels of the multi-channel audio track comprise a dialogue audio track and wherein the one or more second audio channels comprise one or more non-dialogue audio tracks.

4. The method of claim 1 , wherein temporarily forming the playback configuration comprises temporarily forming a bonded zone that includes playback devices of the primary zone and the at least one auxiliary zone, and wherein the method further comprises re-forming the primary zone and the at least one auxiliary zone when the multi-channel audio track of the given video stops playing back.

5. The method of claim 1 , wherein identifying the primary zone comprises:

determining types of playback devices in the network media system; and

identifying a zone comprising a playback device corresponding to a first type as the primary zone, wherein the first type corresponds to one of (a) a sound bar-type playback device or (b) a sound base-type playback device.

6. The method of claim 1 , wherein determining respective audio responses comprises:

causing a first auxiliary zone to play calibration audio; and

capturing, via a microphone in a listener location of the primary zone, the calibration audio played by the first auxiliary zone.

7. The method of claim 1 , wherein the multi-channel audio track comprises surround sound audio content of the given video.

8. A tangible, non-transitory computer-readable medium storing instructions that when executed by at least one processor cause a network media system to perform functions comprising:

identifying a primary zone in the network media system to play back audio tracks of videos, wherein identifying the primary zone comprises determining that an input interface of a playback device within the primary zone is connected to (a) an output port of a display device or (b) an output port of a media player device that outputs audio and video;

determining respective audio responses of each of one or more auxiliary zones for coordinated playback of auxiliary audio content with the primary zone;

identifying at least one auxiliary zone of the one or more auxiliary zones for coordinated playback of auxiliary audio content based on the respective audio responses of each of the one or more auxiliary zones indicating that the at least one auxiliary zone is within audible range of the primary zone; and

while a multi-channel audio track of a given video is playing back, the network media system temporarily forming a playback configuration in which the primary zone plays back primary audio content comprising one or more first audio channels of the multi-channel audio track and the at least one auxiliary zone plays back auxiliary audio content comprising one or more second audio channels of the multi-channel audio track, wherein the primary zone and the at least one auxiliary zone are each configured to play back audio content individually before forming the playback configuration.

9. The computer-readable medium of claim 8 , wherein the one or more first audio channels of the multi-channel audio track comprise a center channel audio track and wherein the one or more second audio channels comprise one or more surround audio tracks.

10. The computer-readable medium of claim 9 , wherein the one or more first audio channels of the multi-channel audio track comprise a dialogue audio track and wherein the one or more second audio channels comprise one or more non-dialogue audio tracks.

11. The computer-readable medium of claim 8 , wherein temporarily forming the playback configuration comprises temporarily forming a bonded zone that includes playback devices of the primary zone and the at least one auxiliary zone, and wherein the functions further comprise re-forming the primary zone and the at least one auxiliary zone when the multi-channel audio track of the given video stops playing back.

12. The computer-readable medium of claim 8 , wherein identifying the primary zone comprises:

determining types of playback devices in the network media system; and

identifying a zone comprising a playback device corresponding to a first type as the primary zone, wherein the first type corresponds to one of (a) a sound bar-type playback device or (b) a sound base-type playback device.

13. The computer-readable medium of claim 8 , wherein determining respective audio responses comprises:

causing a first auxiliary zone to play calibration audio; and

capturing, via a microphone in a listener location of the primary zone, the calibration audio played by the first auxiliary zone.

14. The computer-readable medium of claim 8 , wherein the multi-channel audio track comprises surround sound audio content of the given video.

15. A computing device of a network media system comprising:

at least one processor; and

memory storing instructions that when executed by the at least one processor cause the computing device to perform functions comprising:

identifying a primary zone in the network media system to play back audio tracks of videos, wherein identifying the primary zone comprises determining that an input interface of a playback device within the primary zone is connected to (a) an output port of a display device or (b) an output port of a media player device that outputs audio and video;

determining respective audio responses of each of one or more auxiliary zones for coordinated playback of auxiliary audio content with the primary zone;

identifying at least one auxiliary zone of the one or more auxiliary zones for coordinated playback of auxiliary audio content based on the respective audio responses of each of the one or more auxiliary zones indicating that the at least one auxiliary zone is within audible range of the primary zone; and

while a multi-channel audio track of a given video is playing back, the network media system temporarily forming a playback configuration in which the primary zone plays back primary audio content comprising one or more first audio channels of the multi-channel audio track and the at least one auxiliary zone plays back auxiliary audio content comprising one or more second audio channels of the multi-channel audio track, wherein the primary zone and the at least one auxiliary zone are each configured to play back audio content individually before forming the playback configuration.

16. The computing device of claim 15 , wherein the one or more first audio channels of the multi-channel audio track comprise a center channel audio track and wherein the one or more second audio channels comprise one or more surround audio tracks.

17. The computing device of claim 15 , wherein the one or more first audio channels of the multi-channel audio track comprise a dialogue audio track and wherein the one or more second audio channels comprise one or more non-dialogue audio tracks.

18. The computing device of claim 15 , wherein temporarily forming the playback configuration comprises temporarily forming a bonded zone that includes playback devices of the primary zone and the at least one auxiliary zone, and wherein the functions further comprise re-forming the primary zone and the at least one auxiliary zone when the multi-channel audio track of the given video stops playing back.

19. The computing device of claim 15 , wherein identifying the primary zone comprises:

determining types of playback devices in the network media system; and

identifying a zone comprising a playback device corresponding to a first type as the primary zone, wherein the first type corresponds to one of (a) a sound bar-type playback device or (b) a sound base-type playback device.

20. The computing device of claim 15 , wherein determining respective audio responses comprises:

causing a first auxiliary zone to play calibration audio; and

capturing, via a microphone in a listener location of the primary zone, the calibration audio played by the first auxiliary zone.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Oct 18, 2021
From: JPMORGAN CHASE BANK, N.A.
To: SONOS, INC.
Reel/Frame 058213/0597 →
SECURITY AGREEMENT Recorded Oct 15, 2021
From: SONOS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058123/0206 →
SECURITY INTEREST Recorded Aug 30, 2018
From: SONOS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 046991/0433 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2017
From: LANG, JONATHAN
To: SONOS, INC.
Reel/Frame 042787/0502 →
Cited By (38)
US 12,192,713 US 12,211,490 US 12,212,945 US 12,217,748 US 12,217,765 US 12,230,291 US 12,236,932 US 12,277,368 US 12,279,096 US 12,283,269 US 12,288,558 US 12,322,390 US 12,327,549 US 12,327,556 US 12,360,734 US 12,375,052 US 12,387,716 US 12,424,220 US 12,438,977 US 12,450,025 US 12,464,302 US 12,495,258 US 12,498,899 US 12,501,229 US 12,505,832 US 12,513,466 US 12,513,479 US 12,518,755 US 12,518,756 US 12,574,697 US 12,579,978 US 12,626,717 US 12,640,148 US 12,652,508 US 12,659,682 US 12,666,217 US 12,699,543 US 12,711,962