IP Library Granted Patent US 9,083,606
Granted Patent B2
US 9,083,606 · App. 13/875,909 · Granted Jul 14, 2015

Methods, apparatus and articles of manufacture to manage routing in 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 9,083,606
App. No.
13/875,909
Granted
Jul 14, 2015
Kind
B2
Abstract

Example methods, apparatus and articles to manage routing in networks are disclosed. A disclosed example method includes identifying a first network element associated with a problematic network element; identifying a first maximum transmission unit of the first network element and a second maximum transmission unit of the problematic network element; determining whether the first and second maximum transmission units are different; and when the first and second maximum transmission units are different, identifying a value of a greater one of the first and second maximum transmission units and configuring the first network element and the problematic network element to each have the identified value.

Claims (42)

1. A method comprising:

identifying a first network element associated with a problematic network element;

identifying a first maximum transmission unit of the first network element and a second maximum transmission unit of the problematic network element;

determining whether the first and second maximum transmission units are different; and

when the first and second maximum transmission units are different:

identifying a value of a greater one of the first and second maximum transmission units; and

configuring the first network element and the problematic network element to each have the identified value;

detecting whether a mismatch exists between a first Bellman-Ford constant associated with the first network element and a second Bellman-Ford constant associated with the problematic network element; and

when the mismatch exists, configuring the first and second Bellman-Ford constants to match.

2. A method as defined in claim 1 , wherein identifying the first network element comprises identifying neighboring network elements of the problematic network element.

3. A method as defined in claim 1 , wherein the neighboring network elements of the problematic network element are directly connected to the problematic network element.

4. A method as defined in claim 1 , further comprising determining whether an undesired condition exists in connection with a hold time and a hello interval of at least one of the first network element or the problematic network element.

5. A method as defined in claim 4 , further comprising, when the undesired condition exists, increasing the hold time to be a multiple of the hello interval.

6. A non-transitory machine-readable storage medium comprising instructions that, when executed, cause a machine to perform operations comprising:

identifying a first network element associated with a problematic network element;

identifying a first maximum transmission unit of the first network element and a second maximum transmission unit of the problematic network element;

determining whether the first and second maximum transmission units are different; and

when the first and second maximum transmission units are different:

identifying a value of a greater one of the first and second maximum transmission units; and

configuring the first network element and the problematic network element to each have the identified value;

detecting whether a mismatch exists between a first Bellman-Ford constant associated with the first network element and a second Bellman-Ford constant associated with the problematic network element; and

when the mismatch exists, configuring the first and second Bellman-Ford constants to match.

7. A storage medium as defined in claim 6 , wherein identifying the first network element comprises identifying neighboring network elements of the problematic network element.

8. A storage medium as defined in claim 6 , wherein the neighboring network elements of the problematic network element are directly connected to the problematic network element.

9. A storage medium as defined in claim 6 , wherein the operations further comprise determining whether an undesired condition exists in connection with a hold time and a hello interval of at least one of the first network element or the problematic network element.

10. A storage medium as defined in claim 9 , wherein the operations further comprise, when the undesired condition exists, increasing the hold time to be a multiple of the hello interval.

11. An apparatus comprising:

a memory comprising machine readable instructions; and

a processor to execute the instructions to perform operations comprising:

identifying a first network element associated with a problematic network element;

identifying a first maximum transmission unit of the first network element and a second maximum transmission unit of the problematic network element;

determining whether the first and second maximum transmission units are different; and

when the first and second maximum transmission units are different:

identifying a value of a greater one of the first and second maximum transmission units; and

configuring the first network element and the problematic network element to each have the identified value;

detecting whether a mismatch exists between a first Bellman-Ford constant associated with the first network element and a second Bellman-Ford constant associated with the problematic network element; and

when the mismatch exists, configuring the first and second Bellman-Ford constants to match.

12. An apparatus as defined in claim 11 , wherein identifying the first network element comprises identifying neighboring network elements of the problematic network element.

13. An apparatus as defined in claim 11 , wherein the neighboring network elements of the problematic network element are directly connected to the problematic network element.

14. An apparatus medium as defined in claim 11 , wherein the operations further comprise:

determining whether an undesired condition exists in connection with a hold time and a hello interval of at least one of the first network element or the problematic network element; and

when the undesired condition exists, increasing the hold time to be a multiple of the hello interval.

Assignments (17)
RELEASE OF SECURITY INTEREST Recorded Sep 4, 2025
From: RUNWAY GROWTH FINANCE CORP., AS AGENT
To: INTERACTIONS CORPORATION; INTERACTIONS LLC
Reel/Frame 072802/0931 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 060445 FRAME: 0733. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 1, 2023
From: INTERACTIONS LLC; INTERACTIONS CORPORATION
To: RUNWAY GROWTH FINANCE CORP.
Reel/Frame 062919/0063 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY RECORDED AT REEL/FRAME: 036100/0925 Recorded Jul 1, 2022
From: SILICON VALLEY BANK
To: INTERACTIONS LLC
Reel/Frame 060559/0576 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY RECORDED AT REEL/FRAME: 049388/0082 Recorded Jun 30, 2022
From: SILICON VALLEY BANK
To: INTERACTIONS LLC
Reel/Frame 060558/0474 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY RECORDED AT REEL/FRAME: 043039/0808 Recorded Jun 30, 2022
From: SILICON VALLEY BANK
To: INTERACTIONS LLC
Reel/Frame 060557/0636 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 27, 2022
From: INTERACTIONS LLC; INTERACTIONS CORPORATION
To: RUNWAY GROWTH FINANCE CORP.
Reel/Frame 060445/0733 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded May 23, 2022
From: ORIX GROWTH CAPITAL, LLC
To: INTERACTIONS CORPORATION; INTERACTIONS LLC
Reel/Frame 061749/0825 →
RELEASE OF SECURITY INTEREST Recorded May 18, 2020
From: BEARCUB ACQUISITIONS LLC
To: ARES VENTURE FINANCE, L.P.
Reel/Frame 052693/0866 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 5, 2019
From: INTERACTIONS LLC
To: SILICON VALLEY BANK
Reel/Frame 049388/0082 →
ASSIGNMENT OF IP SECURITY AGREEMENT Recorded Nov 17, 2017
From: ARES VENTURE FINANCE, L.P.
To: BEARCUB ACQUISITIONS LLC
Reel/Frame 044481/0034 →
AMENDED AND RESTATED INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 29, 2017
From: INTERACTIONS LLC
To: SILICON VALLEY BANK
Reel/Frame 043039/0808 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CHANGE PATENT 7146987 TO 7149687 PREVIOUSLY RECORDED ON REEL 036009 FRAME 0349. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 17, 2015
From: INTERACTIONS LLC
To: ARES VENTURE FINANCE, L.P.
Reel/Frame 037134/0712 →
FIRST AMENDMENT TO INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jul 13, 2015
From: INTERACTIONS LLC
To: SILICON VALLEY BANK
Reel/Frame 036100/0925 →
SECURITY INTEREST Recorded Jun 23, 2015
From: INTERACTIONS LLC
To: ARES VENTURE FINANCE, L.P.
Reel/Frame 036009/0349 →
SECURITY INTEREST Recorded Dec 19, 2014
From: INTERACTIONS LLC
To: ORIX VENTURES, LLC
Reel/Frame 034677/0768 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2014
From: AT&T ALEX HOLDINGS, LLC
To: INTERACTIONS LLC
Reel/Frame 034642/0640 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2014
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: AT&T ALEX HOLDINGS, LLC
Reel/Frame 034482/0267 →