IP Library Granted Patent US 9,204,174
Granted Patent B2
US 9,204,174 · App. 13/531,709 · Granted Dec 1, 2015

Collecting and providing local playback system information

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,204,174
App. No.
13/531,709
Granted
Dec 1, 2015
Kind
B2
Abstract

Systems, methods, apparatus, and articles of manufacture to facilitate gathering, aggregation and analysis of content playback and system data from one or more local playback networks. Certain embodiments facilitate analysis and recommendation to one or more local playback systems based on the aggregated and analyzed data. An example method includes collecting, using a processor, data relating to playback of content at a local playback network. The example method includes analyzing the collected data based on at least one characteristic. The example method includes generating a representation of the analysis of the collected data. The example method includes providing the representation to the local playback network.

Claims (36)

1. A method comprising:

collecting, using a processor, data relating to playback of first content by a first playback device within a first local playback network and playback of second content by a second playback device within a second local playback network, the data collected based on at least one characteristic of the playback of the first content and playback of the second content, the at least one characteristic associated with at least one of (a) playback by the respective first or second playback device and (b) configuration information for the respective first or second playback device;

analyzing, using the processor, the collected data based on the at least one characteristic;

determining, using the processor, at least one recommended setting for playback of content by a playback device via at least one of the first local playback network and the second local playback network based on the analysis of the collected data; and

remotely providing, using the processor, the at least one recommended setting to at least one of the first or second local playback network.

2. The method of claim 1 , wherein the at least one characteristic comprises at least one of content type, volume, playback zone, equalizer setting, and configuration setting.

3. The method of claim 1 , further comprising automatically adjusting at least one of content for playback and a local playback setting based on the at least one recommended setting provided to at least one of the first and second local playback networks.

4. The method of claim 1 , wherein the at least one recommended setting are provided to a plurality of local playback networks associated by a group.

5. The method of claim 1 , further comprising storing the at least one recommended setting in a cloud-based storage for access by at least one of the first and second local playback networks.

6. The method of claim 1 , further comprising generating a representation of the analysis of the collected data, wherein the representation comprises a heat map indicating a frequency of which a particular genre of music was played by region.

7. The method of claim 1 , wherein the data collected includes a region associated with the playback of at least one of the first content and second content.

8. The method of claim 1 , wherein the at least one characteristic comprises a first characteristic and a second characteristic, and wherein analyzing the collected data comprises a cross-linking of the first characteristic and the second characteristic to correlate the first characteristic and the second characteristic to identify a pattern associated with the playback of the first content and the playback of the second content.

9. The method of claim 1 , further comprising: sending, to at least one of the first local playback network and the second local playback network, the at least one recommended setting for playback of content.

10. A non-transitory computer readable storage medium including instructions for execution by a processor, the instructions, when executed, cause the processor to implement a method, the method comprising:

collecting data relating to playback of first content by a first playback device within a first local playback network and playback of second content by a second playback device within a second local playback network, the data collected based on at least one characteristic of the playback of the first content and playback of the second content, the at least one characteristic associated with at least one of (a) playback by the respective first or second playback device and (b) configuration information for the respective first or second playback device;

analyzing the collected data based on the at least one characteristic;

determining at least one recommended setting for playback of content by a playback device via at least one of the first local playback network and the second local playback network based on the analysis of the collected data; and

remotely providing the at least one recommended setting to at least one of the first and second local playback networks.

11. The computer readable storage medium of claim 10 , wherein the at least one characteristic comprises at least one of content type, volume, playback zone, equalizer setting, and configuration setting.

12. The computer readable storage medium of claim 10 , wherein the method further comprises automatically adjusting at least one of content for playback and a local playback setting based on the at least one recommended setting provided to at least one of the first and second local playback networks.

13. The computer readable storage medium of claim 10 , wherein the at least one recommended setting are provided to a plurality of local playback networks associated by a group.

14. The computer readable storage medium of claim 10 , wherein the method further comprises storing the at least one recommended setting in a cloud-based storage for access by at least one of the first and second local playback networks.

15. The computer readable storage medium of claim 10 , further comprising generating a representation of the analysis of the collected data, wherein the representation comprises a heat map indicating a frequency of which a particular genre of music was played by region.

16. The computer readable storage medium of claim 10 , wherein the data collected includes a region associated with the playback of at least one of the first content and second content.

17. An apparatus comprising:

a wireless communication interface to communicate with at least one local playback network;

a memory to store data; and

a processor to:

collect data relating to playback of first content by a first playback device within a first local playback network and playback of second content by a second playback device within a second local playback network, the data collected according to at least one characteristic to at least one of (a) playback of the first or second content associated with the respective first or second playback device and (b) configuration information for the playback of the first or second content by the respective first or second playback device;

analyze the collected data based on the at least one characteristic;

determine at least one recommended setting for playback of content by a playback device via at least one of (a) the first local playback network and (b) the second local playback network based on the analysis of the collected data; and

remotely provide the at least one recommended setting to at least one of the first and second local playback networks.

18. The apparatus of claim 17 , wherein the at least one characteristic comprises at least one of content type, volume, playback zone, equalizer setting, and configuration setting.

19. The apparatus of claim 17 , wherein the processor is to automatically adjust at least one of content for playback and a local playback setting based on the at least one recommended setting provided to at least one of the first and second local playback networks.

20. The apparatus of claim 17 , wherein the at least one recommended setting are provided to a plurality of local playback networks associated by a group.

21. The apparatus of claim 17 , wherein the data collected includes a region associated with the playback of at least one of the first content and second content.

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 Jul 9, 2012
From: TRIPLETT, MARK; LANG, JONATHAN P.; REILLY, JONATHON; TAYLOR, DAVID
To: SONOS, INC.
Reel/Frame 028510/0545 →