SYSTEM AND METHOD FOR PLAYLIST GENERATION BASED ON SIMILARITY DATA
First Claim
1. A method for facilitating media playlist generation for a program participant based at least in part on media library inventory information provided by a plurality of program participants, said method comprising:
- receiving, from a plurality of program participants, data representative of the respective program participant'"'"'s media inventory and which comprises identification data of individual media items presently contained in that participant'"'"'s media library regardless of the individual media item'"'"'s source;
determining an incidence of co-occurrence of pairs of individual media items in different program participants'"'"' media libraries; and
assigning a similarity rating between the pairs of individual media items based on the determined incidence of co-occurrence in the different program participants'"'"' media libraries.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and arrangements for facilitating media playlist generation for a program participant based at least in part on media library inventory information provided by a number of program participants. The system or program in which the individuals are participating is an on-line media store. Those individuals that decide to be program participants are interested in organizing, maintaining and playing their music, based at least in part, on data derived from a population of other participants in the program that have similar or the same music in their libraries. To be a program participant, the individual music holder must send, and the on-line music store receive, data representative of that program participant'"'"'s media inventory. This data typically contains identification data of the individual media items presently contained in that participant'"'"'s media library regardless of the individual media item'"'"'s source. The system or program determines an incidence of co-occurrence of pairs of individual media items in different program participants'"'"' media libraries. Based on this determination, a similarity rating is assigned between the pairs of individual media items based on the determined incidence of co-occurrence in the different program participants'"'"' media libraries.
-
Citations
35 Claims
-
1. A method for facilitating media playlist generation for a program participant based at least in part on media library inventory information provided by a plurality of program participants, said method comprising:
-
receiving, from a plurality of program participants, data representative of the respective program participant'"'"'s media inventory and which comprises identification data of individual media items presently contained in that participant'"'"'s media library regardless of the individual media item'"'"'s source; determining an incidence of co-occurrence of pairs of individual media items in different program participants'"'"' media libraries; and assigning a similarity rating between the pairs of individual media items based on the determined incidence of co-occurrence in the different program participants'"'"' media libraries. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A media playlist generation device comprising:
-
a processor in signal communication with a storage media device; said storage media device containing data related to media library inventory information provided by a plurality of program participants; said processor configured to execute at least a similarity data generation program that receives representative data from the storage media device, wherein said representative data is from a plurality of program participants'"'"' respective inventories and comprises identification data of individual media items presently contained in the respective participants'"'"' media libraries regardless of the individual media item'"'"'s source; and said processor further configured to determine an incidence of co-occurrence of pairs of individual media items in different program participants'"'"' media libraries and to assign a similarity rating between the pairs of individual media items based on the determined incidence of co-occurrence in the different program participants'"'"' media libraries. - View Dependent Claims (20, 21, 22)
-
-
23. A computer-readable medium having a computer-readable program code for deriving similarity relationships between media items for a program participant based at least in part on media library inventory information provided by a plurality of program participants, the computer program code causing a media playlist generation device to:
-
receive, from a plurality of program participants, data representative of the respective program participant'"'"'s media inventory and which comprises identification data of individual media items presently contained in that participant'"'"'s media library regardless of the individual media items'"'"' source; determine an incidence of co-occurrence of pairs of individual media items in a population of program participants'"'"' media libraries; and assign a similarity rating between the pairs of individual media items based on the determined incidence of co-occurrence in the different program participants'"'"' media libraries. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method for generating a playlist for a program participant based at least in part on media library inventory information from a plurality of program participants, said method comprising:
-
storing data representative of a media inventory associated with individual participants within a first data structure for storing data associated with the plurality of program participants, wherein said data comprises identification data of individual media items presently contained in that participant'"'"'s media library regardless of the individual media item'"'"'s source; determining an incidence of co-occurrence of individual media items among the plurality of program participants'"'"' inventory; assigning a similarity rating between the individual media items based upon the incidence of co-occurrence in the plurality of program participant'"'"'s inventory; associating individual media items having a similarity rating of greater than a predetermined limit in a second data structure; and transmitting data representative of associated relationships between individual media items to individual program participants.
-
-
33. A method for facilitating media playlist generation for a program participant, said method comprising:
transmitting, from a program host'"'"'s on-line data processing center to a program participant, media item similarity ratings for respective pairs of individual media items presently contained in an inventory of a media library of the program participant and wherein each media item similarity rating is representative of a frequency at which the respective pair of individual media items has occurred in media libraries of others. - View Dependent Claims (34, 35)
Specification