Peer-to-peer namespace directory and discovery
First Claim
Patent Images
1. A method, comprising:
- when a server is active in a network, querying the server for information about a desired peer in the network; and
when the server is not active in the network, querying neighbor peers for information about the desired peer.
2 Assignments
0 Petitions
Accused Products
Abstract
A peer-to-peer network communication method is disclosed. When a server is active in the network, the server is queried for information about a desired peer. When the server is not active in the network, neighbor peers are queried for information about the desired peer.
-
Citations
28 Claims
-
1. A method, comprising:
-
when a server is active in a network, querying the server for information about a desired peer in the network; and
when the server is not active in the network, querying neighbor peers for information about the desired peer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A peer system, comprising:
-
a network interface to connect to a network;
a processor coupled with the network interface;
a memory coupled with the processor and the network interface, the memory including a neighbor peer directory having information about zero or more neighbor peers in the network, wherein when searching for a desired peer, the neighbor peer directory is first searched to locate the desired peer, and when the desired peer is not located in the neighbor peer directory, a query is sent to a server connected to the network to search for the desired peer. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer readable medium containing executable instructions which, when executed in a processing system, causes the processing system to perform a method comprising:
-
when a server is active in a network, querying the server for information about a desired peer in the network; and
when the server is not active in the network, querying neighbor peers for information about the desired peer. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A peer system, comprising:
-
means for locating a desired peer by querying a neighbor peer directory, the neighbor peer directory including information about neighbor peers, the neighbor peers connected to a network;
means for locating the desired peer by querying a server connected to the network; and
means for locating the desired peer by querying the neighbor peers. - View Dependent Claims (27, 28)
-
Specification