METHOD AND APPARATUS FOR USING A SHARED DATA STORE FOR PEER DISCOVERY
First Claim
Patent Images
1. A method comprising:
- writing a network address for a machine to a shared data store;
reading a plurality of network addresses from the shared data store, wherein the plurality of network addresses are for a plurality of nodes that are members of a peer-to-peer system; and
joining the peer-to-peer system based on communicating with the plurality of nodes using the plurality of network addresses.
1 Assignment
0 Petitions
Accused Products
Abstract
After acquiring a network address, a computing device accesses a shared data store and writes the network address to the shared data store. The computing device additionally reads a plurality of network addresses from the shared data store, wherein the plurality of network addresses are for a plurality of nodes that are members of a peer-to-peer system. The computing device then joins the peer-to-peer system based on communicating with the plurality of nodes using the plurality of network addresses.
85 Citations
23 Claims
-
1. A method comprising:
-
writing a network address for a machine to a shared data store; reading a plurality of network addresses from the shared data store, wherein the plurality of network addresses are for a plurality of nodes that are members of a peer-to-peer system; and joining the peer-to-peer system based on communicating with the plurality of nodes using the plurality of network addresses. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer readable medium including instructions that, when executed by a processing device, cause the processing device to perform a method comprising:
-
writing a network address for a machine to a shared data store; reading a plurality of network addresses from the shared data store, wherein the plurality of network addresses are for a plurality of nodes that are members of a peer-to-peer system; and joining the peer-to-peer system based on communicating with the plurality of nodes using the plurality of network addresses. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computing device comprising:
-
a memory to store instructions for a peer-to-peer system joiner; and a processing device to execute the instructions, wherein the instructions cause the processing device to; write a network address for the computing device to a shared data store; read a plurality of network addresses from the shared data store, wherein the plurality of network addresses are for a plurality of nodes that are members of a peer-to-peer system; and join the peer-to-peer system based on communicating with the plurality of nodes using the plurality of network addresses. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification