Structured playlists and user interface
First Claim
1. A method, including steps ofpresenting at least a portion of a structured playlist, the structured playlist including a set of playlist elements, each playlist element including at least one of (a) a media item, (b) a collection of media items, wherein those steps of presenting a playlist element are responsive to a type of that playlist element;
- performing a set of media items associated with that set of playlist elements, each media item having a status;
altering a status of at least one media item in response to those steps of performing, those steps of presenting being responsive to that status.
1 Assignment
0 Petitions
Accused Products
Abstract
A user interface distinguishes between individual songs and collections of songs. A listener might review or manipulate individual songs, collections thereof, or individual songs within those collections. Review and manipulation includes visualizing those songs and collections queued for play, selecting either individual songs or collections thereof for listening, and selecting individual songs within collections thereof without having to manipulate the entire collection thereof. The user interface includes a visualization of songs queued for play, the visualization including a single block for each individual song and a single block for each collection of songs.
82 Citations
70 Claims
-
1. A method, including steps of
presenting at least a portion of a structured playlist, the structured playlist including a set of playlist elements, each playlist element including at least one of (a) a media item, (b) a collection of media items, wherein those steps of presenting a playlist element are responsive to a type of that playlist element; -
performing a set of media items associated with that set of playlist elements, each media item having a status; altering a status of at least one media item in response to those steps of performing, those steps of presenting being responsive to that status. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A physical medium including information interpretable by a computing device, the information including
a structured playlist, the structured playlist including a set of playlist elements, each playlist element including at least one of (a) a media item, (b) a structured playlist, (c) a first set of playlist elements gleaned as a subset of a second set of playlist elements in a structured playlist.
-
52. Apparatus including
an input port disposed for receiving information representative of at least a portion of a structured playlist, the structured playlist including a set of playlist elements, each playlist element including at least one of (a) a media item, (b) a collection of media items; -
one or more output elements coupled to that input port, capable of conditionally presenting a particular set of those playlist elements responsive to a type of that particular set of those playlist elements, and capable of conditionally performing media items associated with that set of playlist elements in response to a status of each such media item; and memory responsive to at least one of those output elements and disposed for maintaining a status of at least one of those media items. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70)
-
Specification