ACTIVE PLAYLIST HAVING DYNAMIC MEDIA ITEM GROUPS
First Claim
1. A method comprising:
- identifying a plurality of media items for an active playlist;
classifying the plurality of media items into a plurality of media item groups based on a primary criterion to form an underlying pool of media items for the active playlist; and
generating the active playlist from the underlying pool of media items such that the active playlist comprises up to a predetermined number of media items from the plurality of media items in the underlying pool of media items for each of the plurality of media item groups.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for creation and management of an active playlist having dynamic media item groups. In general, a number of media items to be used for the active playlist are first identified and classified into one or more media item groups based on a primary criterion and, optionally, one or more secondary criteria to provide an underlying pool of media items for the active playlist. The active playlist is then populated with media items from the underlying pool of media items. More specifically, the active playlist is divided into media item groups corresponding to those in the underlying pool of media items. Each media item group in the active playlist is populated with a predefined number of the media items in the corresponding media item group in the underlying pool of media items. Thereafter, the media items in the media item groups of the active playlist are dynamically updated based on user interactions.
134 Citations
25 Claims
-
1. A method comprising:
-
identifying a plurality of media items for an active playlist; classifying the plurality of media items into a plurality of media item groups based on a primary criterion to form an underlying pool of media items for the active playlist; and generating the active playlist from the underlying pool of media items such that the active playlist comprises up to a predetermined number of media items from the plurality of media items in the underlying pool of media items for each of the plurality of media item groups. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a) an interface providing playback of an active playlist to an associated user; and b) a control system, associated with the interface, and adapted to; i) identify a plurality of media items for the active playlist; ii) classify the plurality of media items into a plurality of media item groups based on a primary criterion to form an underlying pool of media items for the active playlist; and iii) generate the active playlist from the underlying pool of media items such that the active playlist comprises up to a predetermined number of media items from the plurality of media items in the underlying pool of media items for each of the plurality of media item groups. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification