US 10,891,333 B2
Transferring playback from a mobile device to a playback device
Abhishek Kumar, Hayward, CA (US); Andrew Schulert, Cambridge, MA (US); Robert Andrew Lambourne, Santa Barbara, CA (US); and Arthur L. Coburn, IV, Lexington, MA (US)
Assigned to Sonos, inc., Santa Barbara, CA (US)
Filed by SONOS, INC., Santa Barbara, CA (US)
Filed on Apr. 1, 2019, as Appl. No. 16/372,054.
Application 16/372,054 is a continuation of application No. 16/107,092, filed on Aug. 21, 2018, granted, now 10,248,724.
Application 16/107,092 is a continuation of application No. 15/626,793, filed on Jun. 19, 2017, granted, now 10,191,980, issued on Jan. 29, 2019.
Application 15/626,793 is a continuation of application No. 13/904,949, filed on May 29, 2013, granted, now 9,684,484, issued on Jun. 20, 2017.
Prior Publication US 2019/0228034 A1, Jul. 25, 2019
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/638 (2019.01); G06F 3/16 (2006.01); G06F 16/438 (2019.01); H04L 29/06 (2006.01); G11B 27/10 (2006.01); H04N 21/262 (2011.01); H04N 21/414 (2011.01); H04N 21/436 (2011.01); H04N 21/81 (2011.01); H04L 29/08 (2006.01); H04L 12/28 (2006.01); G06F 3/0482 (2013.01); G06F 16/28 (2019.01); G06F 16/64 (2019.01)
CPC G06F 16/639 (2019.01) [G06F 3/0482 (2013.01); G06F 3/165 (2013.01); G06F 16/282 (2019.01); G06F 16/4387 (2019.01); G11B 27/105 (2013.01); H04L 12/282 (2013.01); H04L 12/2812 (2013.01); H04L 12/2829 (2013.01); H04L 65/1069 (2013.01); H04L 67/10 (2013.01); H04N 21/26258 (2013.01); H04N 21/41407 (2013.01); H04N 21/436 (2013.01); H04N 21/8113 (2013.01); G06F 16/64 (2019.01); H04L 2012/2849 (2013.01)] 28 Claims
OG exemplary drawing
 
1. A mobile device comprising:
a user interface;
a network interface;
a processor;
a non-transitory computer-readable medium; and
program instructions stored on the non-transitory computer-readable medium that are executable by the processor to cause the mobile device to perform functions comprising:
while the mobile device is not connected to a local area network, playing back a media item on the mobile device;
connecting, via the network interface, to the local area network;
after connecting to the local area network, receiving, from a playback device via the network interface over the local area network, an indication that the playback device is available for playback;
displaying, on the user interface, a now playing screen, a first graphical representation of an icon, and information identifying a media item;
receiving, via the user interface, a first input selecting the first graphical representation of the icon;
in response to receiving the first input, displaying, on the user interface, a list of available playback devices, the list comprising the mobile device and the playback device, wherein the user interface indicates on the list that the mobile device is selected for playback of the media item;
receiving, via the user interface on the list, a second input selecting the playback device for playback of the media item; and
in response to receiving the second input:
a) updating the list to indicate that the playback device is selected for playback of the media item by displaying the playback device;
b) transferring playback of the media item from the mobile device to the playback device; and
c) displaying, on the now playing screen, a second graphical representation of the icon indicating that the playback device is playing back the media item.