Universal naming scheme for peer-to-peer resources
First Claim
1. A method comprising:
- receiving a peer notification at a resource naming service (RNS) server, said peer notification being received from a peer platform through a networking environment; and
updating a record based on the peer notification, said record to enable the RNS server to service requests for peer resources stored at a plurality of peer resources with network locations of respective peer devices in the networking environment.
1 Assignment
0 Petitions
Accused Products
Abstract
Peer devices register with a resource locator service so that the peer devices can be uniquely identified in a networking environment. An addressing scheme addresses a peer resource in the networking environment based on the unique identifier of a peer device that is a master publisher of the resource. Based on the addressing scheme, the resource locator service can track the location of the master publisher of the resource as well as additional locations of peer devices that have cached the resource and made it available. In various embodiments, the resource locator service can service requests for peer resources by providing a list of locations where the resource is expected to be available or, in the case of non-compatible requester, provide access to the resource itself.
-
Citations
19 Claims
-
1. A method comprising:
-
receiving a peer notification at a resource naming service (RNS) server, said peer notification being received from a peer platform through a networking environment; and
updating a record based on the peer notification, said record to enable the RNS server to service requests for peer resources stored at a plurality of peer resources with network locations of respective peer devices in the networking environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A machine readable medium having stored thereon machine executable instructions to implement a method comprising:
-
receiving a peer notification at a resource naming service (RNS) server, said peer notification being received from a peer platform through a networking environment; and
updating a record based on the peer notification, said record to enable the RNS server to service requests for peer resources stored at a plurality of peer resources with network locations of respective peer devices in the networking environment. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus comprising:
-
a resource naming service (RNS) server to receive a peer notification, said peer notification being received from a peer platform through a networking environment; and
a cache coupled to the RNS server, said RNS server to update a record based on the peer notification, said record to enable the RNS server to service requests for peer resources stored at a plurality of peer resources with network locations of respective peer devices in the networking environment.
-
Specification