METHOD AND SYSTEM FOR POPULATING A CONTENT REPOSITORY FOR AN INTERNET RADIO SERVICE BASED ON A RECOMMENDATION NETWORK
First Claim
1. A computer-implemented method for populating a content repository of a media service based on a real-time media recommendation network comprising a plurality of peer devices, comprising:
- receiving by a server a recommendation from one of the plurality of peer devices for a media item that is intended for a recipient;
determining if the media item is present in the content repository;
in response to determining that the media item is not present in the content repository, requesting that the one peer device upload the media item; and
in response to the media item being uploaded, storing the media item in the content repository.
7 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method and system are provided for populating the content repository of the media service based on real-time media recommendation network comprising a plurality of peer devices. Aspects of the method and system include receiving by a server a recommendation from one of the plurality of peer devices for a media item that is intended for a recipient; determining if the media item is present in the content repository; in response to determining that the media item is not present in the content repository, requesting that the peer device upload the media item; and in response to the media item being uploaded, storing the media item in the content repository.
-
Citations
32 Claims
-
1. A computer-implemented method for populating a content repository of a media service based on a real-time media recommendation network comprising a plurality of peer devices, comprising:
-
receiving by a server a recommendation from one of the plurality of peer devices for a media item that is intended for a recipient; determining if the media item is present in the content repository; in response to determining that the media item is not present in the content repository, requesting that the one peer device upload the media item; and in response to the media item being uploaded, storing the media item in the content repository. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising
a real-time media recommendation network comprising a plurality of peer devices; - and
a media service, the media service in communication with the plurality of devices comprising a server and a content repository;
wherein the server is functional for;receiving a recommendation from one of the plurality of peer devices for a media item that is intended for a recipient; determining if the media item is present in the content repository; in response to determining that the media item is not present in the content repository, requesting that the one peer device upload the media item; and in response to the media item being uploaded, storing the media item in the content repository, thereby populating the content repository. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
- and
Specification