IP Library › Granted Patent US 9,226,087
Granted Patent B2
US 9,226,087 · App. 14/174,244 · Granted Dec 29, 2015

Audio output balancing during synchronized playback

Inventor: Aurelio Rafael Ramos (Jamaica Plain, MA)
Assignee: Sonos, Inc.
H04R27/00H03G3/001H04R3/04H04R3/14H04R11/00H04R5/04H04R2227/003H04R2227/005H04R2430/03
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 9,226,087
App. No.
14/174,244
Granted
Dec 29, 2015
Kind
B2
Abstract

Systems and methods are provided herein for balancing of outputs from playback devices playing audio content in synchrony. In one embodiment, the balancing of outputs may involve receiving a first audio signal to be played by a first playback device, determining a first limiting result by applying to a second audio signal a limiting function associated with a second playback device, determining a limiting function based on the first limiting result, and configuring the first playback device to apply the determined limiting function when playing the first audio signal. In some cases, the first and second playback devices may be configured to play the first and second audio signals, respectively, in synchrony.

Claims (50)

1. A first playback device comprising:

a processor; and

memory having stored thereon instructions executable by the processor to cause the first playback device to perform functions comprising:

receiving a first audio signal, wherein the first playback device is configured to play the first audio signal;

determining a first limiting result that represents playback of a second audio signal by a second playback device by applying to the second audio signal a pre-determined volume-limiting function that is associated with the second playback device;

based on the first limiting result, determining another volume-limiting function; and

configuring the first playback device to apply the determined volume-limiting function to the first audio signal such that a playback volume of the first audio signal is scaled according to the determined volume-limiting function.

2. The first playback device of claim 1 , wherein the first audio signal and second audio signal are first and second audio components, respectively, of an audio content, and wherein the first playback device is configured to play the first audio signal in synchrony with a playback of the second audio signal by the second playback device.

3. The first playback device of claim 1 , wherein the functions further comprise:

applying the determined volume-limiting function when playing the first audio in synchrony with the playback of the second audio signal by the second playback device.

4. The first playback device of claim 1 , wherein the functions further comprise:

sending the second audio signal to the second playback device; and

configuring the second playback device to apply the pre-determined volume-limiting function associated with the second playback device when playing the second audio signal.

5. The first playback device of claim 4 , wherein the functions further comprise:

applying the pre-determined volume-limiting function associated with the second playback device to the second audio signal to generate a volume-limited second audio signal;

sending the limited second audio signal to the second playback device; and

configuring the second playback device to play the limited second audio signal in synchrony with playback of the first audio signal according to the determined volume-limiting function.

6. The first playback device of claim 1 , wherein the functions further comprise:

prior to determining the first limiting result, receiving the pre-determined volume-limiting function associated with the second playback device.

7. The first playback device of claim 1 , wherein the first audio signal comprises content in a first frequency range, and wherein the second audio signal comprises content in a second frequency range different from the first frequency range.

8. The first playback device of claim 1 , wherein the first playback device is a left channel speaker, and the second playback device is a right channel speaker.

9. A method comprising:

receiving, by a first playback device, a first audio signal and a second audio signal, wherein the first playback device is configured to play the first audio signal in synchrony with a playback of the second audio signal by a second playback device;

determining, by the first playback device, a first limiting result that represents playback of the first audio signal by the first playback device by applying, to the first audio signal, a first pre-determined volume-limiting function that is associated with the first playback device;

determining, by the first playback device, a second limiting result by applying, to the second audio signal, a second pre-determined volume-limiting function that is associated with the second playback device;

determining, by the first playback device, a third volume-limiting function based on the first limiting result and the second limiting result; and

configuring the first playback device to apply the third volume-limiting function to the first audio signal such that a playback volume of the first audio signal is scaled according to the determined volume-limiting function.

10. The method of claim 9 , further comprising:

sending, by the first playback device, the second audio signal to the second playback device; and

configuring, by the first playback device, the second playback device to apply the second pre-determined volume-limiting function associated with the second playback device when playing the second audio signal.

11. The method of claim 9 , further comprising:

applying, by the first playback device, the second pre-determined volume-limiting function associated with the second playback device to the second audio signal to generate a limited second audio signal;

sending, by the first playback device, the limited second audio signal to the second playback device; and

configuring the second playback device to play the limited second audio signal in synchrony with playback of the first audio signal according to the determined third volume-limiting function by the first playback device.

12. The method of claim 9 , further comprising:

prior to determining the first limiting result, receiving the second pre-determined volume-limiting function associated with the second playback device.

13. The method of claim 9 , further comprising, wherein the first audio signal comprises signals in a first frequency range, and wherein the second audio signal comprises signals in a second frequency range different from the first frequency range.

14. The method of claim 9 , wherein the first playback device is a left channel speaker, and the second playback device is a right channel speaker.

15. A non-transitory computer-readable medium having stored thereon instructions executable by a first playback device to cause the first playback device to perform functions comprising:

receiving a first audio signal, wherein the first playback device is configured to play the first audio signal;

determining a first limiting result that represents playback of a second audio signal by a second playback device by applying to the second audio signal a pre-determined volume-limiting function that is associated with the second playback device;

based on the first limiting result, determining another volume-limiting function; and

configuring the first playback device to apply the determined volume-limiting function to the first audio signal such that a playback volume of the first audio signal is scaled according to the determined volume-limiting function.

16. The non-transitory computer-readable medium of claim 15 , wherein the functions further comprise:

applying the determined volume-limiting function when playing the first audio in synchrony with the playback of the second audio signal by the second playback device.

17. The non-transitory computer-readable medium of claim 15 , wherein the first audio signal and second audio signal are first and second audio components, respectively, of an audio content, and wherein the first playback device is configured to play the first audio signal in synchrony with a playback of the second audio signal by the second playback device.

18. The non-transitory computer-readable medium of claim 15 , wherein the functions further comprise:

prior to determining the first limiting result, receiving the pre-determined volume-limiting function associated with the second playback device.

19. The non-transitory computer-readable medium of claim 15 , wherein the first audio signal comprises signals in a first frequency range, and wherein the second audio signal comprises signals in a second frequency range different from the first frequency range.

20. The non-transitory computer-readable medium of claim 15 , wherein the first playback device is a left channel speaker, and the second playback device is a right channel speaker.

Assignments (6)
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 →
RELEASE OF SECURITY INTEREST Recorded Jul 25, 2018
From: GORDON BROTHERS FINANCE COMPANY
To: SONOS, INC.
Reel/Frame 046625/0882 →
SECURITY INTEREST Recorded Apr 1, 2016
From: SONOS, INC.
To: GORDON BROTHERS FINANCE COMPANY
Reel/Frame 038329/0253 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2014
From: RAMOS, AURELIO RODRIGUEZ
To: SONOS, INC.
Reel/Frame 032923/0385 →
Continuity (1)
Related Publication 20150222991A1 · Aug 6, 2015