MATCHING PARTICIPANTS IN A P2P RECOMMENDATION NETWORK LOOSELY COUPLED TO A SUBSCRIPTION SERVICE
First Claim
1. A method for matching participants in a Peer-to-Peer (P2P) recommendation network comprising:
- receiving a request from a first peer device of a plurality of peer devices in the P2P recommendation network for a new friend for a P2P recommendation group of a user of the first peer device;
determining whether the user of the first peer device is a subscriber of at least one of a number of subscription media services;
if the user of the first peer device is a subscriber of at least one of the number of subscription media services, selecting the new friend for the user of the first peer device from users of other ones of the plurality of peer devices that are also subscribers of at least one of the number of subscription media services; and
effecting addition of the new friend to the P2P recommendation group of the user of the first peer device such that media recommendations are provided to the first peer device from one of the plurality of peer devices associated with the new friend.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for matching participants in a Peer-to-Peer (P2P) recommendation network that is loosely coupled to a subscription music service. In general, the system includes a central server and a number of peer devices. For each of the peer devices, an associated user is either a subscriber to the subscription music service or a non-subscriber. When a user of a peer device desires to identify new friends with which to exchange recommendations in the P2P recommendation network, a friend recommendation function of the central server identifies new friends for the user of the peer device based on the user'"'"'s status as either a subscriber or a non-subscriber to the subscription music service.
261 Citations
27 Claims
-
1. A method for matching participants in a Peer-to-Peer (P2P) recommendation network comprising:
-
receiving a request from a first peer device of a plurality of peer devices in the P2P recommendation network for a new friend for a P2P recommendation group of a user of the first peer device; determining whether the user of the first peer device is a subscriber of at least one of a number of subscription media services; if the user of the first peer device is a subscriber of at least one of the number of subscription media services, selecting the new friend for the user of the first peer device from users of other ones of the plurality of peer devices that are also subscribers of at least one of the number of subscription media services; and effecting addition of the new friend to the P2P recommendation group of the user of the first peer device such that media recommendations are provided to the first peer device from one of the plurality of peer devices associated with the new friend. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A central server for matching participants in a Peer-to-Peer (P2P) recommendation network comprising:
-
a) a communication interface adapted to communicatively couple the central server to a plurality of peer devices via a network; and b) a control system associated with the communication interface and adapted to; i) receive a request from a first peer device of the plurality of peer devices for a new friend for a P2P recommendation group of a user of the first peer device; ii) in response to the request, determine whether the user of the first peer device is a subscriber of at least one of a number of subscription media services; iii) if the user of the first peer device is a subscriber of at least one of the number of subscription media services, select the new friend for the user of the first peer device from users of other ones of the plurality of peer devices that are also subscribers of at least one of the number of subscription media services; and iv) effect addition of the new friend to the P2P recommendation group of the user of the first peer device such that media recommendations are provided to the first peer device from one of the plurality of peer devices associated with the new friend. - View Dependent Claims (20, 21)
-
-
22. A method for matching participants in a Peer-to-Peer (P2P) recommendation network comprising:
-
receiving a request from a first peer device of a plurality of peer devices in the P2P recommendation network for a new peer device for a P2P recommendation group of the first peer device; determining whether the first peer device is a subscribing peer device having access to at least one of a number of subscription media services; if the owner of the first peer device is a subscribing peer device having access to at least one of the number of subscription media services, selecting the new peer device for the P2P recommendation group of the first peer device from other ones of the plurality of peer devices that are also subscribing peer devices; and effecting addition of the new peer device to the P2P recommendation group of the first peer device such that media recommendations are provided to the first peer device from the new peer device. - View Dependent Claims (23, 24)
-
-
25. A central server for matching participants in a Peer-to-Peer (P2P) recommendation network comprising:
-
a) a communication interface adapted to communicatively couple the central server to a plurality of peer devices via a network; and b) a control system associated with the communication interface and adapted to; i) receive a request from a first peer device of the plurality of peer devices for a new peer device for a P2P recommendation group of the first peer device; ii) determine whether the first peer device is a subscribing peer device having access to at least one of a number of subscription media services; iii) if the owner of the first peer device is a subscribing peer device having access to at least one of the number of subscription media services, select the new peer device for the P2P recommendation group of the first peer device from other ones of the plurality of peer devices that are also subscribing peer devices; and iv) effect addition of the new peer device to the P2P recommendation group of the first peer device such that media recommendations are provided to the first peer device from the new peer device. - View Dependent Claims (26, 27)
-
Specification