Locator and tracking service for peer-to-peer resources
First Claim
Patent Images
1. A method comprising:
- receiving a resource request at a peer platform;
determining if the resource request corresponds to a peer resource or a non-peer resource;
forwarding the resource request into a networking environment if the resource request corresponds to a non-peer resource; and
accessing a locator service indicated by the resource request if the resource request corresponds to a peer resource, said locator service to provide a list of network locations in the networking environment where the peer resource is expected to be available, and accessing the peer resource at one or more of the listed network locations.
1 Assignment
0 Petitions
Accused Products
Abstract
A resource naming service (RNS) server receives peer resource requests from peer platforms through a networking environment. The RNS server, possibly in cooperation with other RNS servers and peer registrars generates a response to the request to enable the peer platforms to access the requested peer resources. In one embodiment, a response includes a list of locations of peer devices in the networking environment where a resource is expected to be available. A requesting device can then choose to access the resource from one or more of the listed peer locations.
-
Citations
21 Claims
-
1. A method comprising:
-
receiving a resource request at a peer platform;
determining if the resource request corresponds to a peer resource or a non-peer resource;
forwarding the resource request into a networking environment if the resource request corresponds to a non-peer resource; and
accessing a locator service indicated by the resource request if the resource request corresponds to a peer resource, said locator service to provide a list of network locations in the networking environment where the peer resource is expected to be available, and accessing the peer resource at one or more of the listed network locations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A machine readable medium having stored thereon machine executable instructions to implement a method comprising:
-
receiving a resource request at a peer platform;
determining if the resource request corresponds to a peer resource or a non-peer resource;
forwarding the resource request into a networking environment if the resource request corresponds to a non-peer resource; and
accessing a locator service indicated by the resource request if the resource request corresponds to a peer resource, said locator service to provide a list of network locations in the networking environment where the peer resource is expected to be available, and accessing the peer resource at one or more of the listed network locations. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus comprising:
-
a peer platform to receive a resource request;
said peer platform to determine if the resource request corresponds to a peer resource or a non-peer resource;
said peer platform to forward the resource request into a networking environment if the resource request corresponds to a non-peer resource; and
said peer platform to access a locator service indicated by the resource request if the resource request corresponds to a peer resource, said locator service to provide a list of network locations in the networking environment where the peer resource is expected to be available, and said peer platform to access the peer resource at one or more of the listed network locations.
-
Specification