Patent ID: 7617296

Claim:
A method comprising: receiving, at a computing device associated with a media distribution service, a query from a user electronic device, the query representing at least one entry from a first user in at least one of a plurality of fields of a query screen; generating at the computing device, in response to the query, a result set including a subset of users of the media distribution service, the subset of users corresponding to the at least one entry; storing media preference information associated with each member of the subset of users of the media distribution service in a memory of the computing device, wherein the media preference information comprises a history of media played by each member of the subset of users and a history of media distributed to each member of the subset of users by the media distribution service; compiling, at the computing device, at least one distribution history data set for each member of the subset of users that includes the media preference information associated with each of the subset of users; combining, at the computing device, the at least one distribution history data set for each member of the subset of users to form a combined distribution history data set; generating a combined list of media for the first user based on the combined distribution history data set; and transferring information from at least one of the distribution history data set and the combined distribution history data set to the user electronic device, the information in a format editable by the first user, the information including a list including each member of the user subset and the combined list of media.