AUTO PLAYLIST GENERATION WITH MULTIPLE SEED SONGS
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to systems and/or methods that generate playlist(s) for a library or collection of media items via selecting a plurality of seed items, at least one of which is an undesirable seed item. Some of the seed items are desirable indicating that a user prefers additional media items similar to the desirable seed items and others are undesirable indicating that the user prefers additional media items dissimilar to the undesirable seed items. Additionally, the seed items can be weighted to establish a relative importance of the seed items. The invention compares media items in the collection with the seed items and determines which media items are added into the playlist by computation of similarity metrics or values. The playlist can be regenerated by adding desirable seed items to the playlist and removing media items from the playlist (e.g., undesirable seed items).
93 Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A system that regenerates a playlist, comprising:
-
a media analyzer that receives a plurality of media items and obtains metadata corresponding to the plurality of media items;
a playlist regenerator that receives a playlist that includes media items chosen according to a first preference function, receives updated metadata from the media analyzer, creates a new preference function according to the updated metadata, and regenerates the playlist based on the new preference function. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method of regenerating a playlist, comprising:
-
receiving a playlist generated according to a user preference function that selects media items for the playlist according to metadata that describes a plurality of media items;
updating the metadata according to new user preferences;
creating a new user preference function according to the updated metadata; and
regenerating the playlist based at least in part upon the new user preference function. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A system for regenerating a playlist, comprising:
-
means for receiving a playlist generated according to a first user preference function that incorporates first metadata corresponding to a plurality of media items;
means for creating a new preference function based upon second metadata, the second metadata is more recent than the first metadata; and
means for regenerating the playlist according to the new preference function.
-
Specification