Method and system for identifying available resources in a peer-to-peer network
First Claim
1. A method for a peer of a peer-to-peer network to publish available resources, comprising method operations of:
- determining an available resource of the peer;
expressing the available resource as a bit string; and
transmitting the bit string to a parent of the peer.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for a peer of a peer-to-peer network to search for an available resource is provided. The method initiates with representing a request for the available resource as a request bit string. The method includes transmitting the request to a parent of the peer. Then, an aggregate availability bit string associated with the parent is accessed. The aggregate availability bit string represents an aggregate resource availability for all children of the parent. Next, a logical operation is performed with the bits of the aggregate availability bit string and the bits of the request bit string. Then, it is determined whether any of the children of the parent are able to provide the available resource based upon a result of the logical operation. A peer-to-peer grid and a system for publishing and identifying an available resource in a peer-to-peer distributed network are also provided.
17 Citations
12 Claims
-
1. A method for a peer of a peer-to-peer network to publish available resources, comprising method operations of:
-
determining an available resource of the peer; expressing the available resource as a bit string; and transmitting the bit string to a parent of the peer. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer readable medium having program instructions for a peer of a peer-to-peer network to publish available resources, comprising method operations of:
-
program instructions for determining an available resource of the peer; program instructions for expressing the available resource as a bit string; and program instructions for transmitting the bit string to a parent of the peer. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification