Obtaining lists of nodes of a multi-dimensional network
First Claim
1. A method of using peer-to-peer communication to obtain lists of nodes of a decentralized multi-dimensional personal information network, the method comprising:
- selecting, by a first user computing device operating as a first personal information aggregator, one or more second personal information aggregators from a first set of personal information aggregators, wherein each second personal information aggregator in the first set of personal information aggregators corresponds to a node of the multi-dimensional personal information network that has a degree of separation of one from a first node;
retrieving, by the first user computing device, a first network address list comprising a network address corresponding to each of the one or more second personal information aggregators;
establishing, by the first user computing device, a peer-to-peer network connection with each of the one or more second personal information aggregators based on the first network address list;
requesting, by the first user computing device, one or more second network address lists comprising network addresses of additional personal information aggregators, wherein each of the additional personal information aggregators corresponds to a node that has a degree of separation of one with at least one node corresponding to at least one of the second personal information aggregators in the first set of personal information aggregators;
receiving, by the first user computing device, the one or more second network address lists; and
storing, by the first user computing device, the one or more second network address lists at the first user computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of obtaining lists of nodes of a multi-dimensional personal information network includes accessing personal information aggregators from a first set of personal information aggregators that correspond to nodes of the multi-dimensional personal information network that have a degree of separation of one from a first node. One or more lists of additional personal information aggregators that correspond to nodes that have a degree of separation of one with at least one node corresponding to a personal information aggregator in the first set of personal information aggregators are requested. One or more of the requested lists are received and stored.
-
Citations
15 Claims
-
1. A method of using peer-to-peer communication to obtain lists of nodes of a decentralized multi-dimensional personal information network, the method comprising:
-
selecting, by a first user computing device operating as a first personal information aggregator, one or more second personal information aggregators from a first set of personal information aggregators, wherein each second personal information aggregator in the first set of personal information aggregators corresponds to a node of the multi-dimensional personal information network that has a degree of separation of one from a first node; retrieving, by the first user computing device, a first network address list comprising a network address corresponding to each of the one or more second personal information aggregators; establishing, by the first user computing device, a peer-to-peer network connection with each of the one or more second personal information aggregators based on the first network address list; requesting, by the first user computing device, one or more second network address lists comprising network addresses of additional personal information aggregators, wherein each of the additional personal information aggregators corresponds to a node that has a degree of separation of one with at least one node corresponding to at least one of the second personal information aggregators in the first set of personal information aggregators; receiving, by the first user computing device, the one or more second network address lists; and storing, by the first user computing device, the one or more second network address lists at the first user computing device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A user computing device operating as a first personal information aggregator for obtaining lists of nodes of a decentralized multi-dimensional personal information network through peer-to-peer communication with a first set of personal information aggregators, the personal information aggregator comprising:
-
a processor for selecting one or more second personal information aggregators from the first set of personal information aggregators and for retrieving a first network address list comprising a network address corresponding to each of the one or more second personal information aggregators, wherein each second personal information aggregator in the first set of personal information aggregators corresponds to a node of the multi-dimensional personal information network that has a degree of separation of one from a first node; a transmitter for establishing a peer-to-peer network connection with each of the one or more second personal information aggregators based on the first network address list, and for requesting one or more second network address lists comprising network addresses of additional personal information aggregators, wherein each of the additional personal information aggregators corresponds to a node that has a degree of separation of one with at least one node corresponding to at least one of the second personal information aggregators in the first set of personal information aggregators; a receiver for receiving the one or more second address lists; and a computer-readable memory for storing the first network address list and the one or more second network address lists. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An article of manufacture for obtaining lists of nodes of a decentralized multi-dimensional personal information network through peer-to-peer communication with a first set of personal information aggregators, the article of manufacture comprising a computer-readable medium storing computer-executable machine executable instructions for performing a method comprising:
-
Electing, by a first computing device operating as a first personal information aggregator, one or more second personal information aggregators from the first set of personal information aggregators, wherein each second personal information aggregator in the first set of personal information aggregator corresponds to a node of the multi-dimensional personal information network that has a degree of separation of one from a first node; Retrieving, by the first user computing device, a first network address list comprising a network address corresponding to each of the one or more second personal information aggregators; Establishing, by the first user computing device, a peer-to-peer network connection with each of the one or more second personal information aggregators based on the first network address list; Requesting, by the first user computing device, one or more second network address lists comprising network addresses of additional personal information aggregators, wherein each of the additional personal information aggregators corresponds to a node that has a degree of separation of one with at least one node corresponding to at least one of the second personal information aggregators in the first set of personal information aggregators; Receiving, by the first user computing device, the one or more second network address lists; and Storing, by the first computing device, the one or more second network address lists at the first computing device. - View Dependent Claims (12, 13, 14, 15)
-
Specification