Providing media for playback
AssigneeSonos, Inc.
InventorsNeil Griffiths, Jonathon Reilly
Life of this patent
Estimating the term…
Abstract
Embodiments are disclosed for providing play/pause content. An example method includes receiving a command to play audio from a zone, the zone including one or more playback devices, wherein the zone is configured to play items from a playback queue responsive to the command to play audio. The example method also includes determining that the playback queue includes no playable items. The example method also includes automatically placing information identifying at least one playable item in the playback queue. The example method also includes, responsive to the command to play audio, causing to play the at least one playable item by the zone.
Claims20
A system comprising:
- a playback device configured to play items from a playback queue associated with the playback device;
- one or more processors;
- and
- a non-transitory computer-readable medium having stored thereon instructions executable by the one or more processors to perform operations comprising:
- receiving, via the playback device, a command to resume playback of a previously paused media item;
- determining that a playback queue associated with the playback device contains no playable media items;
- after determining that the playback queue associated with the playback device contains no playable media items, communicating, to a content server, a request to stream a second media item that is related to the previously paused media item;
- in response to receiving the second media item from the content server, placing the second media item in the playback queue associated with the playback device;
- and
- causing the second media item to be played via the playback device.
A non-transitory computer-readable medium having stored thereon instructions executable by one or more processors to perform operations comprising:
- receiving, via a playback device in communication with the one or more processors, a command to resume playback of a previously paused media item;
- determining that a playback queue associated with the playback device contains no playable media items;
- after determining that the playback queue associated with the playback device contains no playable media items, communicating, to a content server, a request to stream a second media item that is related to the previously paused media item;
- in response to receiving the second media item from the content server, placing the second media item in the playback queue associated with the playback device;
- and
- causing the second media item to be played via the playback device.
A method comprising:
- receiving, via a playback device, a command to resume playback of a previously paused media item;
- determining that a playback queue associated with the playback device contains no playable media items;
- after determining that the playback queue associated with the playback device contains no playable media items, communicating, to a content server, a request to stream a second media item that is related to the previously paused media item;
- in response to receiving the second media item from the content server, placing the second media item in the playback queue associated with the playback device;
- and
- causing the second media item to be played via the playback device.
Dependencies are inferred from the claim text.