Song flow methodology in random playback
First Claim
1. A method for playing back media items with an electronic device, the method comprising:
- generating an arbitrary ordering with the electronic device of a first plurality of media items, into a playback queue in the arbitrary order;
playing back a first media item of the first plurality of media items in the playback queue;
automatically determining, with the electronic device, that an upcoming first media item in the playback queue is associated with a first preset playback sequence of media items having a preset sequence order;
in response to the determining, identifying, with the electronic device, at least a subset of media items of the first preset playback sequence of media items; and
in response to the identifying, inserting, by the electronic device, the at least a subset of the first preset playback sequence of media items sequentially with the upcoming first media item in the playback queue in the first preset playback sequence order;
playing back the at least a subset of the first preset playback sequence of media items in accordance with the preset playback sequence order.
0 Assignments
0 Petitions
Accused Products
Abstract
An electronic device can play back media items using a random playback mode. To ensure that related media items are played back in a proper order (e.g., live music is played back in concert order), the electronic device can define metadata or other data coupling related media items in a predefined or preset sequence. For example, related media items can include metadata tags identifying the previous and next media items to play back in the sequence. As another example, the electronic device can store a listing of media items of a sequence and the order in which to play them back. When the electronic device reaches a media item that is part of a preset sequence during random playback, the electronic device can identify at least the subsequent media items in the sequence, and insert the subsequent media items in the playback queue.
-
Citations
25 Claims
-
1. A method for playing back media items with an electronic device, the method comprising:
-
generating an arbitrary ordering with the electronic device of a first plurality of media items, into a playback queue in the arbitrary order; playing back a first media item of the first plurality of media items in the playback queue; automatically determining, with the electronic device, that an upcoming first media item in the playback queue is associated with a first preset playback sequence of media items having a preset sequence order; in response to the determining, identifying, with the electronic device, at least a subset of media items of the first preset playback sequence of media items; and in response to the identifying, inserting, by the electronic device, the at least a subset of the first preset playback sequence of media items sequentially with the upcoming first media item in the playback queue in the first preset playback sequence order; playing back the at least a subset of the first preset playback sequence of media items in accordance with the preset playback sequence order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An electronic device comprising:
-
control circuitry configured to; generate an arbitrary ordering of a first plurality of media items into a playback queue in the arbitrary order; playback a first media item of the first plurality of media items in the playback queue; automatically determine that an upcoming first media item in the playback queue is associated with a first preset playback sequence of media items having a preset sequence order; in response to determining that the upcoming first media item in the playback queue is associated with the first preset playback sequence of media items, identifying at least a subset of media items of the first preset playback sequence of media items; and in response to the identifying, inserting the at least a subset of the first preset playback sequence of media items sequentially with the upcoming first media item in the playback queue in the first preset playback sequence order; playing back the at least a subset of the first preset playback sequence of media items in accordance with the preset playback sequence order. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. Non-transitory computer readable medium comprising computer readable instructions recorded thereon for:
-
generating an arbitrary ordering of a first plurality of media items into a playback queue in the arbitrary order; playing back a first media item of the first plurality of media items in the playback queue; automatically determining that an upcoming first media item in the playback queue is associated with a first preset playback sequence; in response to the determining, identifying at least a subset of media items of the first preset playback sequence of media items; and in response to the identifying, inserting the at least a subset of the first preset playback sequence of media items sequentially with the upcoming first media item in the playback queue in the first preset playback sequence order; playing back the at least a subset of the first preset playback sequence of media items in accordance with the preset playback sequence order.
-
Specification