SECURED AND ACCESS CONTROLLED PEER-TO-PEER RESOURCE SHARING METHOD AND APPARATUS
First Claim
1. In a peer-to-peer network a method of securely conducting a resource search initiated by a first client, the resource search included with a search request having a credentials signal indicative of the first client, the method comprising the steps of:
- communicating the search request from the first client to a second client, the second client having a multiplicity of second resources, each of the multiplicity of second resources having at least one corresponding access attribute;
at the second client, selectively searching the multiplicity of second resources in response to a comparison of authentication and authorization data within the credentials signal and the at least one access attribute of each of the multiplicity of second resources;
communicating the search request from the second client to a third client, the third client having a multiplicity of third resources, each of the multiplicity of third resources having at least one corresponding access attribute; and
at the third client, selectively searching the multiplicity of third resources in response to comparison of the credentials signal and the at least one access attribute of each of the multiplicity of third resources.
0 Assignments
0 Petitions
Accused Products
Abstract
A peer-to-peer network propagates searches from client to client. Resources within each client are selectively searched in response to authentication and authorization processes. Authentication information may be included in a search request or may be performed by an authentication process external to the client. Authorization is performed by a process external to the client. Only after authentication or authorization may resources of any particular client be accessed. The system allows for secure propagated searches and resource access in a peer-to-peer network environment. The network may further include a server for maintaining a list of clients connected to the peer-to-peer network in order to more efficiently facilitate peer-to-peer communications.
-
Citations
9 Claims
-
1. In a peer-to-peer network a method of securely conducting a resource search initiated by a first client, the resource search included with a search request having a credentials signal indicative of the first client, the method comprising the steps of:
-
communicating the search request from the first client to a second client, the second client having a multiplicity of second resources, each of the multiplicity of second resources having at least one corresponding access attribute;
at the second client, selectively searching the multiplicity of second resources in response to a comparison of authentication and authorization data within the credentials signal and the at least one access attribute of each of the multiplicity of second resources;
communicating the search request from the second client to a third client, the third client having a multiplicity of third resources, each of the multiplicity of third resources having at least one corresponding access attribute; and
at the third client, selectively searching the multiplicity of third resources in response to comparison of the credentials signal and the at least one access attribute of each of the multiplicity of third resources. - View Dependent Claims (2, 3)
-
-
4. A client included in a peer-to-peer network having a multiplicity of clients, the client comprising:
-
a peer-to-peer network dispatcher for receiving a resource search request from a second client of the multiplicity of clients, the search request initiating from an initiating client of the multiplicity of clients, the search request including a credentials signal having an identification signal indicative of the initiating client, wherein the credentials signal includes authentication and authorization data;
a memory for storing a plurality of resources, each of the plurality of resources having at least one corresponding access attribute; and
a search engine for selectively searching at least one of the plurality of resources in response to a comparison of the authentication and authorization data within the credentials signal and the at least one access attribute of each of the plurality of resources. - View Dependent Claims (5, 6, 7, 8)
-
-
9. In a peer-to-peer network a method of securely conducting a resource search initiated by a first client, the resource search included with a search request having a credentials signal indicative of the first client, the method comprising the steps of:
-
communicating the search request from the first client to a second client;
communicating the search request from the second client to a third client, the third client having a multiplicity of third resources, each of the multiplicity of third resources having at least one corresponding access attribute; and
at the third client, selectively searching the multiplicity of third resources in response to a comparison of authentication and authorization data within the credentials signal and the at least one access attribute of each of the multiplicity of third resources.
-
Specification