US 12,346,372 B2
Playback queue collaboration and notification
Arthur L. Coburn, IV, Lexington, MA (US); Abhishek Kumar, Hayward, CA (US); and Andrew J. Schulert, Cambridge, MA (US)
Assigned to Sonos, Inc., Goleta, CA (US)
Filed by Sonos, Inc., Santa Barbara, CA (US)
Filed on Feb. 12, 2024, as Appl. No. 18/439,484.
Application 18/439,484 is a continuation of application No. 17/536,922, filed on Nov. 29, 2021, granted, now 11,899,712.
Application 17/536,922 is a continuation of application No. 16/459,854, filed on Jul. 2, 2019, granted, now 11,188,590, issued on Nov. 30, 2021.
Application 16/459,854 is a continuation of application No. 15/135,423, filed on Apr. 21, 2016, granted, now 10,380,179, issued on Aug. 13, 2019.
Application 15/135,423 is a continuation of application No. 13/864,081, filed on Apr. 16, 2013, granted, now 9,361,371, issued on Jun. 7, 2016.
Prior Publication US 2024/0303270 A1, Sep. 12, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/63 (2019.01); G06F 3/0482 (2013.01); G06F 3/16 (2006.01); G06F 16/27 (2019.01); G06F 16/638 (2019.01); G06F 21/62 (2013.01); H04N 21/254 (2011.01); H04N 21/81 (2011.01)
CPC G06F 16/639 (2019.01) [G06F 3/0482 (2013.01); G06F 3/165 (2013.01); G06F 16/275 (2019.01); G06F 21/62 (2013.01); H04N 21/2541 (2013.01); H04N 21/8133 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system 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 to cause the system to:
determine a first command to add one or more media items to a playback queue associated with a playback device of a media playback system, wherein the playback queue comprises media content that is to be played back by the playback device;
based on the first command, cause the one or more media items to be added to the playback queue;
cause the playback device to play back the playback queue including the one or more media items;
while the playback device is playing back the playback queue, determine, by a first computing device of the media playback system, a second command comprising a modification to the playback queue;
cause the playback queue to be modified based on the second command; and
cause a second computing device of the media playback system to display, via a user interface of the second computing device, an indication of the modification to the playback queue.