Location-based, Server Assisted Peer to Peer Service with Extensible Service Categories
First Claim
1. A method for facilitating peer-to-peer (P2P) service agreements, the method comprising:
- receiving, by a network node, a request for a service from a requesting device;
identifying, by the network node, candidate devices registered to provide the service; and
distributing referrals to each of the candidate devices, wherein the referrals prompt a service agreement to be independently established between operators of the requesting device and at least a first one of the candidate devices without brokering of the service agreement by an operator of the network node.
1 Assignment
0 Petitions
Accused Products
Abstract
Peer-to-peer service agreements can be facilitated by a third party without the terms of the service agreement being brokered by the third-party. In one example, a user sends a service request to a network node maintained by the third-party. The third-party operator identifies candidate service providers registered to provide the requested service, and sends referrals to the identified candidates. The referrals may be sent to each candidate device without filtering the candidate devices based on their real-time locations. The referrals may prompt a service agreement to be independently established between operators of the requesting device and one of the candidate devices without brokering from the third-party.
8 Citations
20 Claims
-
1. A method for facilitating peer-to-peer (P2P) service agreements, the method comprising:
-
receiving, by a network node, a request for a service from a requesting device; identifying, by the network node, candidate devices registered to provide the service; and distributing referrals to each of the candidate devices, wherein the referrals prompt a service agreement to be independently established between operators of the requesting device and at least a first one of the candidate devices without brokering of the service agreement by an operator of the network node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A network node comprising:
-
a processor; and a computer readable storage medium storing programming for execution by the processor, the programming including instructions to; receive a request for a service from a requesting device; identify candidate devices registered to provide the service; and distribute referrals to each of the candidate devices, wherein the referrals prompt a service agreement to be independently established between operators of the requesting device and at least a first one of the candidate devices without brokering of the service agreement by an operator of the network node. - View Dependent Claims (11, 12)
-
-
13. A method for establishing a peer-to-peer (P2P) service agreement, the method comprising:
-
registering a candidate device as a service provider with an operator of a network node; receiving, by the candidate device, a referral from the network node, the referral indicating that a service has been requested by a requesting device; determining whether to ignore or respond to the referral; sending, by the candidate device, an offer to provide the service to the requesting device upon determining to respond to the referral; and independently establishing a service agreement between operators of the candidate device and the requesting device without brokering of the service agreement from an operator of the network node when the offer is accepted by the requesting device. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A candidate device comprising:
-
a processor; and a computer readable storage medium storing programming for execution by the processor, the programming including instructions to; register a candidate device as a service provider with an operator of a network node; receive a referral from the network node, the referral indicating that a service has been requested by a requesting device; determine whether to ignore or respond to the referral; send an offer to provide the service from the candidate device to the requesting device upon determining to respond to the referral; and independently establish a service agreement between operators of the candidate device and the requesting device without brokering of the service agreement from an operator of the network node when the offer is accepted by the requesting device.
-
Specification