US 12,089,018 B2
Providing aggregate playback information
Mark Triplett, St. Charles, IL (US); Jonathan P. Lang, Santa Barbara, CA (US); Jonathon Reilly, Cambridge, MA (US); and David Taylor, Santa Barbara, CA (US)
Assigned to Sonos, Inc., Goleta, CA (US)
Filed by Sonos, Inc., Santa Barbara, CA (US)
Filed on Aug. 30, 2021, as Appl. No. 17/460,844.
Application 17/460,844 is a continuation of application No. 16/665,649, filed on Oct. 28, 2019, granted, now 11,109,157.
Application 16/665,649 is a continuation of application No. 15/728,144, filed on Oct. 9, 2017, granted, now 10,462,569, issued on Oct. 29, 2019.
Application 15/728,144 is a continuation of application No. 14/862,048, filed on Sep. 22, 2015, granted, now 9,788,115, issued on Oct. 10, 2017.
Application 14/862,048 is a continuation of application No. 13/531,709, filed on Jun. 25, 2012, granted, now 9,204,174, issued on Dec. 1, 2015.
Prior Publication US 2022/0060826 A1, Feb. 24, 2022
Int. Cl. H04R 3/12 (2006.01); H04N 21/234 (2011.01); H04N 21/236 (2011.01); H04N 21/2365 (2011.01); H04N 21/242 (2011.01); H04R 27/00 (2006.01); H04R 29/00 (2006.01)
CPC H04R 3/12 (2013.01) [H04N 21/23406 (2013.01); H04N 21/236 (2013.01); H04N 21/2365 (2013.01); H04N 21/242 (2013.01); H04R 27/00 (2013.01); H04R 29/00 (2013.01); H04R 2227/003 (2013.01); H04R 2227/005 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A cloud-based computing device comprising:
at least one processor;
at least one non-transitory computer-readable medium; and
program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the cloud-based computing device is configured to:
receive, from each of a plurality of computing devices in a respective plurality of local media playback systems, respective configuration setting information used for an audio content item played back by respective playback devices in the local media playback systems, wherein each local media playback system is associated with a different user;
based on the respective configuration setting information received from the plurality of computing devices, generate aggregated configuration setting information for the audio content item;
based on the generated aggregated configuration setting information, determine a frequency of usage of certain configuration setting information by local media playback systems of the plurality of local media playback systems for the audio content item;
transmit the aggregated configuration setting information for the audio content item to a particular playback device; and
cause the particular playback device to update settings of the particular playback device for playback of the audio content item based on the determined frequency of usage of the certain configuration setting information.