Audio content playback management
First Claim
1. A computing device comprising:
- a processor; and
memory having stored thereon instructions executable by the processor to cause the computing device to perform functions comprising;
receiving a request to add continuous automated streaming audio content to a playback queue, the request indicating a playback start time, and the playback queue indicating a plurality of audio content;
adding the continuous automated streaming audio content to the playback queue, wherein the continuous automated streaming audio content is added in a playback position subsequent to a given audio content;
before playing the given audio content in the playback queue, determining that a duration until the playback start time is less than a duration of the given audio content;
responsively, playing the continuous automated streaming audio content; and
after playing the continuous automated streaming audio content, playing the given audio content in the playback queue.
6 Assignments
0 Petitions
Accused Products
Abstract
An example implementation involves a playback device receiving a request to add continuous automated streaming audio content to a playback queue, the request indicating a playback start time, and the playback queue indicating a plurality of audio content. The implementation further involves the playback device adding the continuous automated streaming audio content to the playback queue. The example implementation also involves the playback device determining that a duration until the playback start time is less than a duration of the given audio content before playing a given audio content in the playback queue. The example implementation involves the playback device responsively, playing the continuous automated streaming audio content.
58 Citations
20 Claims
-
1. A computing device comprising:
-
a processor; and memory having stored thereon instructions executable by the processor to cause the computing device to perform functions comprising; receiving a request to add continuous automated streaming audio content to a playback queue, the request indicating a playback start time, and the playback queue indicating a plurality of audio content; adding the continuous automated streaming audio content to the playback queue, wherein the continuous automated streaming audio content is added in a playback position subsequent to a given audio content; before playing the given audio content in the playback queue, determining that a duration until the playback start time is less than a duration of the given audio content; responsively, playing the continuous automated streaming audio content; and after playing the continuous automated streaming audio content, playing the given audio content in the playback queue. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving, via a playback device, a request to add continuous automated streaming audio content to a playback queue, the request indicating a playback start time, and the playback queue indicating a plurality of audio content; adding, via the playback device, the continuous automated streaming audio content to the playback queue, wherein the continuous automated streaming audio content is added in a playback position subsequent to a given audio content; before playing the given audio content in the playback queue, determining, via the playback device, that a duration until playback start time is less than a duration of the given audio content; responsively, playing, via the playback device, the continuous automated streaming audio content; and after playing the continuous automated streaming audio content, playing the given audio content in the playback queue. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium having stored thereon instructions executable by a computing device to perform functions comprising:
-
receiving a request to add continuous automated streaming audio content to a playback queue, the request indicating a playback start time, and the playback queue indicating a plurality of audio content; adding the continuous automated streaming audio content to the playback queue, wherein the continuous automated streaming audio content is added in a playback position subsequent to a given audio content; before playing the given audio content in the playback queue, determining that a duration until the playback start time is less than a duration of the given audio content; responsively, playing the continuous automated streaming audio content; and after playing the continuous automated streaming audio content, playing the given audio content in the playback queue. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification