Maintaining a minimum level of real time media recommendations in the absence of online friends
First Claim
1. A central server comprising:
- a communication interface communicatively coupling the central server to a plurality of peer devices via a network; and
a control system associated with the communication interface and comprising;
a proxy function adapted to;
receive media recommendations from ones of a group of peer devices that are active and online as media presentations identified by the media recommendations are played by the ones of the group of peer devices, the group of peer devices comprising at least one of the plurality of peer devices associated with a first one of the plurality of peer devices; and
provide the media recommendations to the first one of the plurality of peer devices; and
an augmentation function adapted to;
monitor a media recommendation level for the first one of the plurality of peer devices wherein in order to monitor the media recommendation level, the augmentation function is further adapted to monitor a number of media recommendations provided to the first one of the plurality of peer devices over a defined period of time;
determine whether the media recommendation level for the first one of the plurality of peer devices is less than a minimum recommendation level; and
augment the media recommendations provided to the first one of the plurality of peer devices if the media recommendation level is less than the minimum recommendation level.
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a peer-to-peer (P2P) network for providing real time media recommendations. The P2P network includes a central server interconnecting a number of peer devices. In operation, a proxy function of the central server receives media recommendations from one or more peer devices that are active and online as media presentations identified by the media recommendations are played by the peer devices. The one or more peer devices are included in a group of peer devices associated with a first peer device. The proxy function provides the media recommendations to the first peer device. An augmentation function of the central server monitors a recommendation level of the first peer device. If the recommendation level falls below a minimum recommendation level, the augmentation function augments the media recommendations provided to the first peer device to increase the recommendation level to or above the minimum recommendation level.
496 Citations
19 Claims
-
1. A central server comprising:
-
a communication interface communicatively coupling the central server to a plurality of peer devices via a network; and a control system associated with the communication interface and comprising; a proxy function adapted to; receive media recommendations from ones of a group of peer devices that are active and online as media presentations identified by the media recommendations are played by the ones of the group of peer devices, the group of peer devices comprising at least one of the plurality of peer devices associated with a first one of the plurality of peer devices; and provide the media recommendations to the first one of the plurality of peer devices; and an augmentation function adapted to; monitor a media recommendation level for the first one of the plurality of peer devices wherein in order to monitor the media recommendation level, the augmentation function is further adapted to monitor a number of media recommendations provided to the first one of the plurality of peer devices over a defined period of time; determine whether the media recommendation level for the first one of the plurality of peer devices is less than a minimum recommendation level; and augment the media recommendations provided to the first one of the plurality of peer devices if the media recommendation level is less than the minimum recommendation level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of operation of a computing device operating in a peer-to-peer media recommendation system, comprising:
-
receiving media recommendations from ones of a group of peer devices that are active and online as media presentations identified by the media recommendations are played by the ones of the group of peer devices, the group of peer devices comprising at least one of a plurality of peer devices associated with a first one of the plurality of peer devices; providing the media recommendations to the first one of the plurality of peer devices; monitoring a media recommendation level for the first one of the plurality of peer devices wherein monitoring the media recommendation level includes monitoring a number of media recommendations provided to the first one of the plurality of peer devices over a defined period of time; determining whether the media recommendation level for the first one of the plurality of peer devices is less than a minimum recommendation level; and augmenting the media recommendations provided to the first one of the plurality of peer devices if the media recommendation level is less than the minimum recommendation level. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification