CPC G06F 3/04817 (2013.01) [G06F 3/0484 (2013.01); G06F 3/165 (2013.01); G06F 16/44 (2019.01); H04L 65/60 (2013.01)] | 20 Claims |
1. A computer-implemented method of controlling playback of media content items on a media playback device, the method comprising:
displaying on the media playback device a graphical user interface comprising a plurality of graphical control elements that control playback of the media content items on the media playback device, the plurality of graphical control elements comprising an automatic playback switch positioned next to one or more additional graphical control elements of the plurality graphical control elements, the automatic playback switch configured to switch between a plurality of playback modes when selected, the plurality of playback modes including: automatic playback off mode and autoplay mode, wherein the plurality of graphical control elements are displayed within a same view of the graphical user interface;
retrieving and playing an initial queue of media content items on the media playback device;
determining a current state of the automatic playback switch;
when the current state is the autoplay mode:
displaying a first symbol that indicates the current state is the autoplay mode on the graphical user interface;
determining an autoplay queue of media content items on the media playback device, the autoplay queue of media content items being automatically selected to include media content items related to at least two of the media content items in the initial queue of media content items; and
upon concluding playback of the initial queue of media content items, automatically initiating playback of the autoplay queue of media content items; and
when the current state is the automatic playback off mode:
displaying a second symbol that indicates the current state is the automatic playback off mode on the graphical user interface; and
upon concluding playback of the initial queue of media content items, stopping playback.
|