Audio content auditioning by playback device
AssigneeSonos, Inc.
InventorsPaul Bates, Abhishek Kumar, Jonathan Lang
Life of this patent
Estimating the term…
Abstract
A processor and memory comprising instructions stored therein executable by the processor to display a first media item available for playback, wherein the first media item is associated at least with a preview option, a playback option, and a queue option. A first input associated with the first media item is received. The first input is determined to correspond only to the preview option. Responsive to determining that the first input corresponds only to the preview option, causing at least a portion of the first media item to be played.
Claims15
A method, comprising:
- displaying, via a computing device that is configured to control a first playback device via a data network, a first media item available for playback while the first playback device is playing back a second media item, wherein the first media item is associated at least with a preview option, a playback option, and a queue option;
- receiving, via the computing device, a first user input associated with the first media item;
- determining, via the computing device, that the first user input corresponds only to the preview option;
- responsive to determining that the first user input corresponds only to the preview option, the computing device causing (i) playback of a portion of the first media item to begin and continue for a predetermined amount of time at the first playback device and (ii) playback of the second media item at the first playback device to be paused;
- and
- as or before the predetermined amount of time expires, the computing device automatically causing playback of the second media item at the first playback device to resume without a further user input.
A non-transitory computer-readable medium having stored thereon program instructions executable by a processor of a computing device to perform a method comprising:
- displaying, via the computing device that is configured to control a first playback device via a data network, a first media item available for playback while the first playback device is playing back a second media item, wherein the first media item is associated at least with a preview option, a playback option, and a queue option;
- receiving a first user input associated with the first media item;
- determining that the first user input corresponds only to the preview option;
- responsive to determining that the first user input corresponds only to the preview option, causing (i) playback of a portion of the first media item to begin and continue for a predetermined amount of time at the first playback device and (ii) playback of the second media item at the first playback device to be paused;
- and
- as or before the predetermined amount of time expires, automatically causing playback of the second media item at the first playback device to resume without a further user input.
An apparatus, comprising:
- a processor;
- and
- memory comprising instructions stored therein executable by the processor to perform functions comprising:
- displaying, via the apparatus that is configured to control a first playback device via a data network, a first media item available for playback while the first playback device is playing back a second media item, wherein the first media item is associated at least with a preview option, a playback option, and a queue option;
- receiving a first user input associated with the first media item;
- determining that the first user input corresponds only to the preview option;
- responsive to determining that the first user input corresponds only to the preview option, causing (i) playback of a portion of the first media item to begin and continue for a predetermined amount of time at the first playback device and (ii) playback of the second media item at the first playback device to be paused;
- and
- as or before the predetermined amount of time expires, automatically causing playback of the second media item at the first playback device to resume without a further user input.
Dependencies are inferred from the claim text.