IP Library Granted Patent US 8,811,232
Granted Patent B2
US 8,811,232 · App. 13/783,190 · Granted Aug 19, 2014

Method for efficiently retrieving topology-specific data for point-to-point networks

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,811,232
App. No.
13/783,190
Granted
Aug 19, 2014
Kind
B2
Abstract

Network topology codes are computed and used as keys to retrieve topology-specific information for isomorphic networks.

Claims (16)

1. In one or more computers, a method of providing topology-specific data for a given point-to-point network, comprising:

pre-computing by one or more of the computers and making available topology-specific data for each one of a plurality of selected point-to-point networks;

calculating by one or more of the computers and making available, for each one of the plurality of selected point-to-point networks having a respective unique topology, a respective unique associated topology code that uniquely identifies the topology of that selected point-to-point network, wherein the associated topology code for each selected point-to-point network is calculated by:

applying, to a graph representing the selected point-to-point network, a node-ordering algorithm that produces a set of node orderings;

using the set of node orderings to produce adjacency matrices for the selected point-to-point network;

using the adjacency matrices to produce candidate topology codes; and

selecting, from the candidate topology codes, a topology code with a maximum value as the key for the selected point-to-point network;

calculating by one or more of the computers a topology code for the given point-to-point network;

using the calculated topology code for the given point-to-point network as a key to look up the pre-computed topology-specific data for any of the plurality of selected point-to-point networks for which the associated topology code is identical to the topology code for the given point-to-point network; and

retrieving the looked-up pre-computed topology-specific data for the given point-to-point network.

2. The method of claim 1 wherein the topology-specific data includes an optimal routing matrix.

3. The method of claim 1 wherein the topology-specific data includes performance statistics.

4. The method of claim 1 wherein the topology-specific data is made available by being cached.

5. The method of claim 1 wherein, for each selected point-to-point network, the associated topology code has a number B of significant bits and the selected network has a number N of nodes which are related by the formula B=N(N−1)/2.

6. The method of claim 1 wherein each calculated topology code contains all information necessary to reconstruct a graph that is isomorphic to all other graphs having the same topology code.

7. The method of claim 1 including testing whether a given point-to-point network and a selected point-to-point network are isomorphic to each other by comparing their topology codes.

Assignments (6)
SECURITY INTEREST Recorded Oct 28, 2025
From: SANMINA CORPORATION
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 073363/0212 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2019
From: U.S. BANK NATIONAL ASSOCIATION, SOLELY AS NOTES COLLATERAL AGENT
To: SANMINA CORPORATION; HADCO CORPORATION; HADCO SANTA CLARA; SCI TECHNOLOGY; SENSORWISE, INC.
Reel/Frame 049378/0927 →
SECURITY INTEREST Recorded Aug 3, 2018
From: SANMINA CORPORATION
To: U.S. BANK NATIONAL ASSOCIATION, NOT IN ITS INDIVIDUAL CAPACITY BUT SOLELY AS NOTES COLLATERAL AGENT
Reel/Frame 046797/0063 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2018
From: MEMORY INTEGRITY, LLC
To: SANMINA CORPORATION
Reel/Frame 046249/0843 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2013
From: SANMINA CORPORATION
To: MEMORY INTEGRITY, LLC
Reel/Frame 030585/0980 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2013
From: BEMONT, JAMES WESLEY
To: SANMINA CORPORATION
Reel/Frame 029911/0081 →