SYSTEM AND METHOD FOR PLAYLIST GENERATION BASED ON SIMILARITY DATA
First Claim
1. A method for facilitating media playlist generation based at least in part on media library inventory information provided by a plurality of program participants, said method comprising:
- transmitting, from a program participant'"'"'s client device, data representative of media inventory in a media library of the program participant and which comprises identification data of individual media items presently contained in the inventory of the media library regardless of the individual media item'"'"'s source; and
receiving, by the program participant'"'"'s client device, media item similarity ratings that have been compiled based on cumulative data collected from a plurality of program participants and in which the cumulative data comprised identification data of individual media items contained in media libraries of the program participants regardless of each individual media item'"'"'s source.
1 Assignment
0 Petitions
Accused Products
Abstract
System, method and computer program for facilitating media playlist generation based at least in part on media library inventory information provided by a plurality of program participants. Data is transmitted from a program participant'"'"'s client device indicative of media inventory in a media library of the program participant. Media item similarity ratings are received at the client device that have been compiled based on cumulative data collected from a plurality of program participants, including identification data of individual media items contained in media libraries of the program participants regardless of each individual media item'"'"'s source. Similarity ratings compilation includes processing the cumulative data to determine an incidence of co-occurrence of pairs of individual media items in different program participants'"'"' media libraries and making an assignment of a similarity rating based on the determined incidence of co-occurrence.
-
Citations
41 Claims
-
1. A method for facilitating media playlist generation based at least in part on media library inventory information provided by a plurality of program participants, said method comprising:
-
transmitting, from a program participant'"'"'s client device, data representative of media inventory in a media library of the program participant and which comprises identification data of individual media items presently contained in the inventory of the media library regardless of the individual media item'"'"'s source; and receiving, by the program participant'"'"'s client device, media item similarity ratings that have been compiled based on cumulative data collected from a plurality of program participants and in which the cumulative data comprised identification data of individual media items contained in media libraries of the program participants regardless of each individual media item'"'"'s source. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A media playlist generation device comprising:
-
a processor in signal communication with a storage media device; said storage media device containing data regarding media item similarity ratings that have been compiled based on cumulative data collected from a plurality of program participants and in which the cumulative data comprised identification data of individual media items contained in the media libraries of the program participants regardless of each individual media item'"'"'s source; and said processor configured to execute at least a playlist generation program that receives similarity data from the storage media device and generates a playlist based on the similarity data. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer-readable medium having a computer-readable program code for facilitating media playlist generation 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:
-
transmit, from a program participant'"'"'s client device, data representative of media inventory in a media library of the program participant and which comprises identification data of individual media items presently contained in the inventory of the media library regardless of the individual media item'"'"'s source; and receive, by the program participant'"'"'s client device, media item similarity ratings that have been compiled based on cumulative data collected from a plurality of program participants and in which the cumulative data comprised identification data of individual media items contained in media libraries of the program participants regardless of each individual media item'"'"'s source. - View Dependent Claims (31, 32, 33, 34, 35)
-
-
36. A method for facilitating media playlist generation for a program participant, said method comprising:
receiving, by a program participant'"'"'s client device, 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 (37, 38, 39, 40, 41)
Specification