IP Library Granted Patent US 8,291,052
Granted Patent B2
US 8,291,052 · App. 12/144,726 · Granted Oct 16, 2012

Method, apparatus, and computer program product for determining a path update via distributed information management

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,291,052
App. No.
12/144,726
Granted
Oct 16, 2012
Kind
B2
Abstract

An apparatus for distributed information management may include a processor. The processor may be configured to select one or more network domain features and one or more information domain features. In this regard, the network domain features may be based on the connectivity of a network, and the information domain features may be based on meta-data associated with information stored within the network. The processor may also be configured to determine a network domain covariance based on the one or more network domain features and determine an information domain covariance based on the one or more information domain features. Further, the processor may be configured to combine the network domain covariance and the information domain covariance to determine a path update. Associated methods and computer program products may also be provided.

Claims (35)

1. A method comprising:

selecting one or more network domain features and one or more information domain features, the network domain features including information describing a network topology of a dynamic architecture distributed network, and the information domain features being based on meta-data describing queries and requested content within the network;

determining a network domain covariance based on the one or more network domain features;

determining an information domain covariance based on the one or more information domain features;

weighting and filtering the one or more network domain features and the one or more information domain features; and

combining the network domain covariance and the information domain covariance to determine a path update, said combining the network domain covariance and the information domain covariance includes fusing the network domain covariance and the information domain covariance via a convex covariance combination, wherein the combining is performed by a processor configured to perform the combining.

2. The method of claim 1 further comprising appending the path update to a request.

3. The method of claim 2 further comprising receiving the request including an initial path, and wherein appending the path update to the request includes appending the path update such that the initial path is updated with the path update.

4. The method of claim 2 , wherein appending the path update includes performing a per node information divergence analysis and performing a subscriptions analysis.

5. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code, with the at least one processor, directs the apparatus at least to:

select one or more network domain features and one or more information domain features, the network domain features including information describing a network topology of a dynamic architecture distributed network, and the information domain features being based on meta-data describing queries and requested content within the network;

determine a network domain covariance based on the one or more network domain features;

determine an information domain covariance based on the one or more information domain features;

weigh and filter the one or more network domain features and the one or more information domain features; and

combine the network domain covariance and the information domain covariance to determine a path update, said combine the network domain covariance and the information domain covariance includes being directed to fuse the network domain covariance and the information domain covariance via a convex covariance combination.

6. The apparatus of claim 5 , wherein the apparatus is further directed to append the path update to a request.

7. The apparatus of claim 6 , wherein the apparatus is further directed to receive the request including an initial path, and wherein the apparatus directed to append the path update to the request includes being directed to append the path update such that the initial path is updated with the path update.

8. The apparatus of claim 6 , wherein the apparatus directed to append the path update includes being directed to perform a per node information divergence analysis and perform a subscriptions analysis.

9. A computer program product comprising at least one non-transitory computer-readable storage medium having executable computer-readable program code portions stored therein, the computer-readable program code portions comprising:

a first program code portion to select one or more network domain features and one or more information domain features, the network domain features including information describing a network topology of a dynamic architecture distributed network, and the information domain features being based on meta-data describing queries and requested content within the network;

a second program code portion to determine a network domain covariance based on the one or more network domain features;

a third program code portion to determine an information domain covariance based on the one or more information domain features;

a fourth program code portion to weigh and filter the one or more network domain features and the one or more information domain features; and

a fifth program code portion to combine the network domain covariance and the information domain covariance to determine

a path update, said combine the network domain covariance and the information domain covariance includes being configured to fuse the network domain covariance and the information domain covariance via a convex covariance combination.

10. The computer program product of claim 9 , wherein the computer-readable program code portions further comprise a fifth program code portion configured to append the path update to a request.

11. The computer program product of claim 10 , wherein the computer-readable program code portions further comprise a sixth program code portion configured to receive the request including an initial path, and wherein the fifth program code portion configured to append the path update to the request includes being configured to append the path update such that the initial path is updated with the path update.

12. The computer program product of claim 10 , wherein the fifth program code portion configured to append the path update to the request includes being configured to perform a per node information divergence analysis and perform a subscriptions analysis.

13. An apparatus comprising:

means for selecting one or more network domain features and one or more information domain features, the network domain features including information describing a network topology of a dynamic architecture distributed network, and the information domain features being based on meta-data describing queries and requested content within the network;

means for determining a network domain covariance based on the one or more network domain features;

means for determining an information domain covariance based on the one or more information domain features;

means for weighting and filtering the one or more network domain features and the one or more information domain features; and

means for combining the network domain covariance and the information domain covariance to determine a path update, said combining the network domain covariance and the information domain covariance includes fusing the network domain covariance and the information domain covariance via a convex covariance combination.

14. The apparatus of claim 13 further comprising means for appending the path update to a request.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Jun 3, 2021
From: TERRIER SSC, LLC
To: WSOU INVESTMENTS, LLC
Reel/Frame 056526/0093 →
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2020
From: NOKIA TECHNOLOGIES OY
To: WSOU INVESTMENTS LLC
Reel/Frame 052694/0303 →
SECURITY INTEREST Recorded May 20, 2019
From: WSOU INVESTMENTS, LLC
To: BP FUNDING TRUST, SERIES SPL-VI
Reel/Frame 049235/0068 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035496/0653 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2008
From: BOLDYREV, SERGEY; BROWN, RONALD; PALIN, ARTO; TUUPOLA, JUHA-MATTI; LAPPETELAINEN, ANTTI TUOMAS
To: NOKIA CORPORATION
Reel/Frame 021403/0377 →