Audio Content Playback Management
First Claim
1. A method comprising:
- receiving a request to add automated streaming audio content to a playback queue, the playback queue indicating a plurality of audio content and a corresponding playback position associated with each of the plurality of audio content;
determining a playback duration for the automated streaming audio content;
adding the automated streaming audio content to the playback queue at a particular playback position; and
causing the automated streaming audio content to be rendered at the particular playback position in the playback queue for the determined playback duration.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for adding audio content to a playback queue. In one example, a method involves receiving a request to add automated streaming audio content to a particular playback position in a playback queue. The playback queue may indicate a plurality of audio content and a corresponding playback position associated with each of the plurality of audio content for playback. The method further involves determining a playback duration for the automated streaming audio content, adding the automated streaming audio content to the playback queue at the particular playback position, and causing the automated streaming audio content to be rendered at the particular playback position in the playback queue for the determined playback duration. The automated streaming audio content may include discrete automated streaming audio content and/or continuous automated streaming audio content. Respective examples for adding discrete and continuous automated streaming audio content are also provided.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving a request to add automated streaming audio content to a playback queue, the playback queue indicating a plurality of audio content and a corresponding playback position associated with each of the plurality of audio content; determining a playback duration for the automated streaming audio content; adding the automated streaming audio content to the playback queue at a particular playback position; and causing the automated streaming audio content to be rendered at the particular playback position in the playback queue for the determined playback duration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
at least one processor; a non-transitory computer readable medium; and program instructions stored on the non-transitory computer readable medium and executable by the at least one processor to perform functions comprising; receiving a request to add automated streaming audio content to a particular playback position in a playback queue, the playback queue indicating a plurality of audio content and a corresponding playback position associated with each of the plurality of audio content; determining a playback duration for the automated streaming audio content; adding the automated streaming audio content to the playback queue at the particular playback position; and causing the automated streaming audio content to be rendered at the particular playback position in the playback queue for the determined playback duration. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium having stored thereon instructions executable by a computing device to cause the computing device to perform functions comprising:
-
receiving a request to add automated streaming audio content to a particular playback position in a playback queue, the playback queue indicating a plurality of audio content and a corresponding playback position associated with each of the plurality of audio content; determining a playback duration for the automated streaming audio content; adding the automated streaming audio content to the playback queue at the particular playback position; and causing the automated streaming audio content to be rendered at the particular playback position in the playback queue for the determined playback duration. - View Dependent Claims (19, 20)
-
Specification