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 of operating a server in a real-time media recommendation network to populate a content repository of a media service, the method comprising:
- receiving by the server a recommendation of a media item from a first peer device of a plurality of peer devices for a second peer device of the plurality of peer devices;
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 first peer device upload the media item to the server; 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
20 Claims
-
1. A computer-implemented method of operating a server in a real-time media recommendation network to populate a content repository of a media service, the method comprising:
-
receiving by the server a recommendation of a media item from a first peer device of a plurality of peer devices for a second peer device of the plurality of peer devices; 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 first peer device upload the media item to the server; 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. A system comprising:
a media service, the media service in communication with a plurality of peer devices in a real-time media recommendation network, the media service comprising a server and a content repository;
wherein the server is adapted to;receive a recommendation from a first one of the plurality of peer devices for a media item for a second one of the plurality of peer devices; determine 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, request that the first peer device upload the media item to the server; and in response to the media item being uploaded, store the media item in the content repository, thereby populating the content repository. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
Specification