Command and control of arbitrary resources in a peer-to-peer network
First Claim
1. A method for peers of a peer-to-peer network to access resources connected to particular peers of the peer-to-peer network, comprising:
- establishing communication between a first peer and a second peer in the peer-to-peer network;
defining parameters for accessing a resource of the first peer, the first peer providing a proxy for managing access to the resource; and
enabling access to the resource from the second peer through the proxy, the proxy defining a proxy interface to enable the second peer to interact with the resource.
4 Assignments
0 Petitions
Accused Products
Abstract
Provided is a method and apparatus for virtualizing access to resources in a distributed peer-to-peer (P2P) network. Specifically, a resource locally managed by a peer in the P2P network can be published such that other peers can identify the peer managing the resource. Any peer requesting access to the resource of another peer establishes communication to the peer managing the resource. After establishing communication, a proxy of the peer managing the resource can establish a proxy interface. The proxy interface, operating on the peer requesting access, permits the peer requesting access to generate command and control data to control the resource. Thus, the peer requesting access believes that it manages the local resource, while in reality, the peer requesting access only has virtualized access to the resource.
-
Citations
38 Claims
-
1. A method for peers of a peer-to-peer network to access resources connected to particular peers of the peer-to-peer network, comprising:
-
establishing communication between a first peer and a second peer in the peer-to-peer network;
defining parameters for accessing a resource of the first peer, the first peer providing a proxy for managing access to the resource; and
enabling access to the resource from the second peer through the proxy, the proxy defining a proxy interface to enable the second peer to interact with the resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for providing access to resources in a peer-to-peer distributed network, comprising:
-
a first system and a second system capable of communication with one another;
a publication list accessible by the first system to identify the second system; and
a resource of the second system capable of being accessed by a proxy interface of the first system, wherein manipulation of the resource is processed through the proxy interface. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A peer-to-peer grid, comprising:
-
a first peer and a second peer coupled together, wherein the first peer is capable of requesting a resource coupled to the second peer;
a proxy service operating on the second peer, the proxy service being capable of granting access to the resource; and
a proxy interface operating on the first peer, the proxy interface being capable of providing command and control signals to the resource using a local system operating on the first peer. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A computer program embodied on a computer readable medium for accessing resources in a peer-to-peer network, comprising:
-
instructions for defining parameters for accessing a resource of a first peer connected to the peer-to-peer network, the first peer providing a proxy for managing access to the resource; and
instructions for enabling access to the resource from a second peer connected to the peer-to-peer network through the proxy, the proxy defining a proxy interface to enable the second peer to interact with the resource. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. A peer-to-peer network, comprising:
-
means for establishing communication between a first peer and a second peer in the peer-to-peer network;
means for defining parameters for accessing a resource of the first peer, the first peer providing a proxy for managing access to the resource; and
means for enabling access to the resource from the second peer through the proxy, the proxy defining a proxy interface to enable the second peer to interact with the resource. - View Dependent Claims (34, 35, 36, 37)
-
-
38. The peer-to-peer network of claim 39, wherein means for controlling the resource from the first peer further includes means for operating the resource locally.
Specification