Patent US7689682B1 successfully refreshed from Google Patents.
US7689682B1
Active / In Force
US
⏱️ 0.1 years remaining
Obtaining lists of nodes of a multi-dimensional network
Assignee: Resource Consortium Ltd
•
Filing: 2006-12-05
•
Granted: 2010-03-30
•
Expires: 2026-12-05
Abstract
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.
Inventors
- 👤 Charles A. Eldering
- 👤 Patrick T. Igoe
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 21:12
CPC Classifications
H; H04; H04L; H04L67/00; H04L67/01; H04L67/10; H04L67/104; G; G06; G06Q; G06Q40/00; G06Q40/06; G06Q40/08
Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
246 words
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.
Claim 2
Independent Claim
246 words
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.
Claim 3
Dependent Claim
53 words
The method of claim 1 , wherein each of the additional personal information aggregators corresponds to a node that has at least one connection of at least one dimension with at least one node corresponding to at least one of the second personal information aggregators in the first set of personal information aggregators.
Claim 4
Dependent Claim
23 words
The method of claim 2 , wherein a single affinity is used to characterize the overall strength of the at least one connection.
Claim 5
Dependent Claim
21 words
The method of claim 2 , wherein an affinity is used to characterize the strength of the at least one connection.
Claim 6
Dependent Claim
22 words
The method of claim 4 , wherein the additional personal information aggregators are accessed based at least in part on the affinity.
Claim 7
Dependent Claim
237 words
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.
Claim 8
Dependent Claim
237 words
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.
Claim 9
Dependent Claim
55 words
The personal information aggregator of claim 6 , wherein each of the additional personal information aggregators corresponds to a node that has at least one connection of at least one dimension with at least one node corresponding to at least one of the second personal information aggregators in the first set of personal information aggregators.
Claim 10
Dependent Claim
25 words
The personal information aggregator of claim 7 , wherein a single affinity is used to characterize the overall strength of the at least one connection.
Claim 11
Dependent Claim
23 words
The personal information aggregator of claim 7 , wherein an affinity is used to characterize the strength of the at least one connection.
Claim 12
Dependent Claim
24 words
The personal information aggregator of claim 9 , wherein the additional personal information aggregators are accessed based at least in part on the affinity.
Claim 13
Dependent Claim
267 words
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.
Claim 14
Dependent Claim
267 words
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.
Claim 15
Dependent Claim
55 words
The article of manufacture of claim 11 , wherein each of the additional personal information aggregators corresponds to a node that has at least one connection of at least one dimension with at least one node corresponding to at least one of the second personal information aggregators in the first set of personal information aggregators.
Claim 16
Dependent Claim
25 words
The article of manufacture of claim 12 , wherein a single affinity is used to characterize the overall strength of the at least one connection.
Claim 17
Dependent Claim
23 words
The article of manufacture of claim 12 , wherein an affinity is used to characterize the strength of the at least one connection.
Claim 18
Dependent Claim
24 words
The article of manufacture of claim 14 , wherein the additional personal information aggregators are accessed based at least in part on the affinity.
References Cited (Backward Citations)
US7155401B1
Cited
US5918014A
Cited
US20050040230A1
Cited
US6175831B1
Cited
US6095949A
Cited
US6205478B1
Cited
US20030105682A1
Cited
US20050261987A1
Cited
US20030033199A1
Cited
US20070288330A1
Cited
US20020174010A1
Cited
US6954753B1
Cited
US20010056359A1
Cited
US20030059747A1
Cited
US20010054019A1
Cited
US6983282B2
Cited
US7054886B2
Cited
US7016877B1
Cited
US20020029254A1
Cited
US7103592B2
Cited
US20020046163A1
Cited
US20020116466A1
Cited
US20020128864A1
Cited
US20040098366A1
Cited
US20020184088A1
Cited
US20030154125A1
Cited
US7120928B2
Cited
US20040166832A1
Cited
US20050075794A1
Cited
US20030149781A1
Cited
US20030191703A1
Cited
US20050027995A1
Cited
US20040039601A1
Cited
US20040041836A1
Cited
US20050009193A1
Cited
US7069308B2
Cited
US20050021750A1
Cited
US20050235062A1
Cited
US20040267613A1
Cited
US20050113649A1
Cited
US20050124320A1
Cited
US20050159970A1
Cited
US20050198299A1
Cited
US20060218111A1
Cited
US20060136419A1
Cited
US20050256756A1
Cited
US20060041478A1
Cited
US20070149179A1
Cited
US20050278443A1
Cited
US20060015843A1
Cited
US20060059141A1
Cited
US20060143068A1
Cited
US20060178907A1
Cited
US20060271281A1
Cited
US20080201206A1
Cited
US20080228819A1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2013-03-29 | 2013-09-28 | 2014-03-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2017-03-29 | 2017-09-28 | 2018-03-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2021-03-29 | 2021-09-28 | 2022-03-30 | $7700.00 | Window Closed / Lapsed |