US 11,729,233 B2
Location-based playlist generation
Mark Trammell, Santa Barbara, CA (US)
Assigned to Sonos, Inc., Santa Barbara, CA (US)
Filed by Sonos, Inc., Santa Barbara, CA (US)
Filed on Dec. 27, 2021, as Appl. No. 17/562,266.
Application 17/562,266 is a continuation of application No. 16/522,364, filed on Jul. 25, 2019, granted, now 11,218,524.
Application 16/522,364 is a continuation of application No. 15/092,030, filed on Apr. 6, 2016, granted, now 10,367,868, issued on Jul. 30, 2019.
Application 15/092,030 is a continuation of application No. 14/244,246, filed on Apr. 3, 2014, granted, now 9,705,950, issued on Jul. 11, 2017.
Prior Publication US 2022/0232055 A1, Jul. 21, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 65/612 (2022.01); H04W 4/029 (2018.01); G06F 16/29 (2019.01); G06F 16/735 (2019.01); G06F 16/9537 (2019.01); H04N 21/258 (2011.01); H04N 21/436 (2011.01); H04N 21/845 (2011.01); H04N 21/41 (2011.01); H04L 67/52 (2022.01); H04L 67/50 (2022.01); G06F 3/16 (2006.01); H04L 67/10 (2022.01); H04L 67/06 (2022.01); H04L 65/60 (2022.01); H04R 27/00 (2006.01); H04W 4/02 (2018.01)
CPC H04L 65/612 (2022.05) [G06F 3/165 (2013.01); G06F 16/29 (2019.01); G06F 16/735 (2019.01); G06F 16/9537 (2019.01); H04L 65/60 (2013.01); H04L 67/06 (2013.01); H04L 67/10 (2013.01); H04L 67/52 (2022.05); H04L 67/535 (2022.05); H04N 21/25841 (2013.01); H04N 21/41265 (2020.08); H04N 21/43615 (2013.01); H04N 21/8456 (2013.01); H04R 27/00 (2013.01); H04W 4/02 (2013.01); H04W 4/029 (2018.02); H04R 2227/005 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method to be performed by one or more servers of a cloud service, the method comprising:
receiving, via one or more network interfaces of the one or more servers from a mobile device, GPS data indicating that the mobile device is located at a physical location, wherein an application on the mobile device is registered with a particular user account of the cloud service;
determining that the physical location represented in the GPS data corresponds to a location of a business associated with a media playback system within the cloud service, wherein a first zone of the media playback system comprises one or more first playback devices, and wherein a second zone of the media playback system comprises one or more second playback devices;
storing data representing first audio tracks at least partially played back in the first zone by the one or more first playback devices while the mobile device was located in proximity to the one or more first playback devices of the first zone;
storing data representing second audio tracks at least partially played back in the second zone while the mobile device was located in proximity to the one or more second playback devices of the second zone;
generating a location-based playlist that includes at least one first audio track of the first audio tracks and at least one second audio track of the second audio tracks; and
sending an indication of the generated location-based playlist to the mobile device.