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.
Claims20
A computing device comprising:
- a processor;
- a non-transitory computer-readable medium;
- and
- program instructions stored on the non-transitory computer-readable medium that, when executed by the processor, cause the computing device to perform functions comprising:
- while the computing device is configured to control a playback device via a data network and the playback device is playing back a first media item using a first value for a given playback parameter, displaying a second media item available for playback along with a preview option for the second media item;
- receiving a first input indicating a selection of the preview option;
- responsive to receiving the first input, causing the playback device to enter a preview mode, wherein causing the playback device to enter the preview mode comprises (i) causing playback of the first media item at the playback device to be paused, and (ii) causing at least a portion of the second media item to be played back at the playback device, wherein all or part of at least the portion of the second media item is played back at the playback device using a second value for the given playback parameter;
- and
- after the preview mode is terminated, (i) causing playback of at least the portion of the second media item at the playback device to terminate, and (ii) causing playback of the first media item at the playback device to resume using the first value of the given playback parameter.
A method comprising:
- while a computing device is configured to control a playback device via a data network and the playback device is playing back a first media item using a first value for a given playback parameter, displaying, by the computing device, a second media item available for playback along with a preview option for the second media item;
- receiving, by the computing device, a first input indicating a selection of the preview option;
- responsive to receiving the first input, causing, by the computing device, the playback device to enter a preview mode, wherein causing the playback device to enter the preview mode comprises (i) causing, by the computing device, playback of the first media item at the playback device to be paused, and (ii) causing, by the computing device, at least a portion of the second media item to be played back at the playback device, wherein all or part of at least the portion of the second media item is played back at the playback device using a second value for the given playback parameter;
- and
- after the preview mode is terminated, (i) causing, by the computing device, playback of at least the portion of the second media item at the playback device to terminate, and (ii) causing, by the computing device, playback of the first media item at the playback device to resume using the first value of the given playback parameter.
A non-transitory computer-readable medium having program instructions stored on the non-transitory computer-readable medium that are executable by a processor of a computing device to cause the computing device to perform functions comprising:
- while the computing device is configured to control a playback device via a data network and the playback device is playing back a first media item using a first value for a given playback parameter, displaying a second media item available for playback along with a preview option for the second media item;
- receiving a first input indicating a selection of the preview option;
- responsive to receiving the first input, causing the playback device to enter a preview mode, wherein causing the playback device to enter the preview mode comprises (i) causing playback of the first media item at the playback device to be paused, and (ii) causing at least a portion of the second media item to be played back at the playback device, wherein all or part of at least the portion of the second media item is played back at the playback device using a second value for the given playback parameter;
- and
- after the preview mode is terminated, (i) causing playback of at least the portion of the second media item at the playback device to terminate, and (ii) causing playback of the first media item at the playback device to resume using the first value of the given playback parameter.
Dependencies are inferred from the claim text.