IP Library Granted Patent US 9,031,244
Granted Patent B2
US 9,031,244 · App. 13/539,261 · Granted May 12, 2015

Smart audio settings

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,031,244
App. No.
13/539,261
Granted
May 12, 2015
Kind
B2
Abstract

Embodiments described herein provide for smart configuration of audio settings for a playback device. According to an embodiment, when a user adjusts the audio settings of a playback device during the playback of a song or track, the user is warned if the currently playing song is “atypical” relative to other audio content. According to another embodiment, audio settings for a playback device are dynamically adjusted based on an audio profile of the audio that is played. According to yet another embodiment, audio settings are replicated onto other playback devices on a playback network.

Claims (51)

1. A method, comprising:

determining, by a media playback device, a first audio profile for a plurality of songs;

receiving, by the media playback device, data indicating a command to adjust audio settings during playback of a song;

determining, by the media playback device, a second audio profile for the song;

determining, by the media playback device, whether the second audio profile matches the first audio profile; and

transmitting, by the media playback device, a message indicating that the song is not representative of the plurality of songs only if the second audio profile does not match the first audio profile.

2. The method of claim 1 , wherein the first audio profile is based on the plurality of songs played over a time.

3. The method of claim 1 , wherein the first audio profile is based on a genre.

4. The method of claim 1 , wherein the first audio profile is based on audio played by a particular zone.

5. The method of claim 1 , further comprising:

storing, by the media playback device, the audio settings only if the second audio profile does not match the first audio profile.

6. The method of claim 1 , further comprising:

determining, by the media playback device, whether the second audio profile matches a third audio profile only if the second audio profile does not match the first audio profile; and

automatically adjusting the audio settings based on the third audio profile only if the second audio profile matches the third audio profile.

7. The method of claim 1 , further comprising:

automatically adjusting the audio settings based on the first audio profile only if the second audio profile matches the first audio profile.

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

determining a first audio profile for a plurality of songs;

receiving data indicating a command to adjust audio settings during playback of a song;

determining a second audio profile for the song;

determining whether the second audio profile matches the first audio profile; and

transmitting a message indicating that the song is not representative of the plurality of songs only if the second audio profile does not match the first audio profile.

9. The non-transitory computer readable medium of claim 8 , wherein the first audio profile is based on the plurality of songs played over a time.

10. The non-transitory computer readable medium of claim 8 , wherein the first audio profile is based on a genre.

11. The non-transitory computer readable medium of claim 8 , wherein the first audio profile is based on audio played by a particular zone.

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

storing the audio settings only if the second audio profile does not match the first audio profile.

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

determining whether the second audio profile matches a third audio profile only if the second audio profile does not match the first audio profile; and

automatically adjusting the audio settings based on the third audio profile only if the second audio profile matches the third audio profile.

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

automatically adjusting the audio settings based on the first audio profile only if the second audio profile matches the first audio profile.

15. A media playback device comprising:

a network interface;

an audio processing component;

a non-transitory computer-readable medium; and

program instructions stored on the non-transitory computer-readable medium that are executable by at least one processor to cause the media playback device to:

determine a first audio profile for a plurality of songs;

receive data indicating a command to adjust audio settings during playback of a song;

determine a second audio profile for the song;

determine whether the second audio profile matches the first audio profile; and

transmit a message indicating that the song is not representative of the plurality of songs only if the second audio profile does not match the first audio profile.

16. The media playback device of claim 15 , wherein the first audio profile is based on the plurality of songs played over a time.

17. The media playback device of claim 15 , wherein the first audio profile is based on audio played by a particular zone.

18. The media playback device of claim 15 , wherein the program instructions are further executable to cause the media playback device to:

store the audio settings only if the second audio profile does not match the first audio profile.

19. The media playback device of claim 15 , wherein the program instructions are further executable to cause the media playback device to:

determine whether the second audio profile matches a third audio profile only if the second audio profile does not match the first audio profile; and

automatically adjusting the audio settings based on the third audio profile only if the second audio profile matches the third audio profile.

20. The media playback device of claim 15 , wherein the program instructions are further executable to cause the media playback device to:

automatically adjusting the audio settings based on the first audio profile only if the second audio profile matches the first audio profile.

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 →
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 →
PATENT SECURITY AGREEMENT Recorded Nov 15, 2015
From: SONOS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 037112/0014 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2012
From: LANG, JONATHAN P.
To: SONOS, INC.
Reel/Frame 028474/0011 →