Media playback queuing for playback management
First Claim
Patent Images
1. A method for controlling playback of digital media assets on a client computing device, the method comprising:
- providing a queue for identifying one or more digital media assets that are to be played back at the client computing device;
selecting a current digital media asset from the queue for playback;
initiating playback of the current digital media asset by the client computing device;
receiving, during playback of the current digital media asset, a selection of a particular digital media asset to be played back;
placing, during playback of the current digital media asset, the particular digital media asset that has been selected in the queue without interrupting the playback of the current digital media asset; and
receiving a user indication of where the particular digital media asset should be placed in the queue.
1 Assignment
0 Petitions
Accused Products
Abstract
Management or coordination of playback of digital media assets by an electronic device (e.g., a computing device), that supports media playback is disclosed. According to one embodiment, the electronic device can be controlled such that a user is able to schedule playback of distinct digital media assets.
207 Citations
19 Claims
-
1. A method for controlling playback of digital media assets on a client computing device, the method comprising:
-
providing a queue for identifying one or more digital media assets that are to be played back at the client computing device; selecting a current digital media asset from the queue for playback; initiating playback of the current digital media asset by the client computing device; receiving, during playback of the current digital media asset, a selection of a particular digital media asset to be played back; placing, during playback of the current digital media asset, the particular digital media asset that has been selected in the queue without interrupting the playback of the current digital media asset; and receiving a user indication of where the particular digital media asset should be placed in the queue. - View Dependent Claims (2, 3, 4, 7, 8, 9, 17, 18, 19)
-
-
5. A method for controlling playback of digital media assets on a client computing device, the method comprising:
-
providing a queue for identifying one or more digital media assets that are to be played back at the client computing device; selecting a current digital media asset from the queue for playback; initiating playback of the current digital media asset by the client computing device; receiving, during playback of the current digital media asset, a selection of a particular digital media asset to be played back; and placing, during playback of the current digital media asset, the particular digital media asset that has been selected in the queue without interrupting the playback of the current digital media asset, wherein the particular digital media asset is placed within the queue such that it is selected to be played after all of the other digital media assets remaining in the queue have been played back.
-
-
6. A method for controlling playback of digital media assets on a client computing device, the method comprising:
-
providing a queue for identifying one or more digital media assets that are to be played back at the client computing device; selecting a current digital media asset from the queue for playback; initiating playback of the current digital media asset by the client computing device; receiving, during playback of the current digital media asset, a selection of a particular digital media asset to be played back; placing, during playback of the current digital media asset, the particular digital media asset that has been selected in the queue without interrupting the playback of the current digital media asset; and playing, following playback of the current digital media asset, the particular digital media asset that has been placed in the queue after the playback of the current digital media asset ends.
-
-
10. A method for controlling playback of digital media assets on a client computing device, the method comprising:
-
operating a digital media playback device in a first playback mode or a second playback mode; providing a playback queue configured to contain digital media assets to be played back; playing back at least one of the digital media assets in the playback queue; receiving at least one first user selection of a particular digital media asset or a particular digital media asset group; if in the first mode, interrupting the digital media asset currently being played in response to the at least one first user selection, and playing the particular digital media asset or the particular digital media asset group instead of the digital media asset currently being played; and if in the second mode, placing the particular digital media asset or the particular digital media asset group into the playback queue such it is played after the digital media asset currently being played has completed. - View Dependent Claims (11, 12)
-
-
13. A non-transitory computer readable medium including at least computer program code tangibly stored thereon for controlling playback of digital media assets on a client computing device, the method comprising:
-
computer program code for providing a queue for identifying one or more digital media assets that are to be played back at the client computing device; computer program code for selecting a current digital media asset from the queue for playback; computer program code for initiating playback of the current digital media asset by the client computing device; computer program code for receiving, during playback of the current digital media asset, a selection of a particular digital media asset to be played back; computer program code for placing, during playback of the current digital media asset, the particular digital media asset that has been selected in the queue without interrupting the playback of the current digital media asset; and computer program code for placing, during playback of the current digital media asset, the particular digital media asset that has been selected in the queue without interrupting the playback of the current digital media asset computer program code for playing, following playback of the current digital media asset, the particular digital media asset that has been placed in the queue after the playback of the current digital media asset ends.
-
-
14. An electronic device, comprising:
-
a media asset storage device configured to store a plurality of digital media assets; a user input device configured to receive one or more user inputs to specify user selection of one or more of the digital media assets; a display screen for presenting at least one graphical user interface that facilitates the user selection of one or more of the digital media assets; a playback queue configured to store an indication of any of the one or more of the digital media assets selected by the user selection that are to be subsequently played; a playback module configured to manage playback of the one or more of the digital media assets selected by the user selection using the user input device; and a processor for performing playback of the one or more of the digital media assets as managed by the playback module, wherein the playback module is configured to (i) initiate playback of a current digital media asset by the processor; and
(ii) place, during playback of the current digital media asset, a particular digital media asset that has been selected using the user input device into the playback queue without interrupting the playback of the current digital media asset. - View Dependent Claims (15, 16)
-
Specification