IP Library Granted Patent US 8,203,968
Granted Patent B2
US 8,203,968 · App. 12/003,051 · Granted Jun 19, 2012

Internet protocol service level agreement router auto-configuration

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,203,968
App. No.
12/003,051
Granted
Jun 19, 2012
Kind
B2
Abstract

Once the user has configured which call paths to monitor, VOIP automatically creates all the required IP SLA operations, including turning on the responder on the destination side. When these operations disappear, either due to their periodic expiration or due to a router reset, so the service dynamically recreates the IP SLA operations as necessary.

Claims (40)

1. A system for an automatic configuration of nodes to monitor a Voice over internet protocol (VOIP) network, the system comprising:

a first storage device configured to receive a user selection of monitoring conditions comprising nodes to monitor said VOIP network and a duration for said monitoring by said nodes;

a second storage device configured to store commands for configuring said nodes to perform said monitoring; and

a server configured to determine a monitoring status of each of said nodes and to compare said status with said user selection, and when said monitoring status does not conform with said user selection, said server further configured to access said second storage device to obtain an appropriate command to update a configuration of the nodes for said monitoring of said VOIP network,

wherein the monitoring comprises establishing an IP service level agreement (SLA) between two or more of said nodes indicated by the user selection, and wherein said second storage device comprises commands to form said IP SLA.

2. The system of claim 1 , further comprising third storage configured to store a configuration status of said nodes.

3. The system of claim 1 , wherein the monitoring comprises a transmission and monitoring of synthetic data in the VOIP network.

4. The system of claim 1 , wherein the server is further configured to determine when one of said IP SLA expires.

5. The system of claim 1 further comprising a user interface configured to provide said user selection.

6. The system of claim 5 , wherein the user interface is further configured to display results from said monitoring.

7. The system of claim 5 , wherein the user interface is further configured to display results from said monitoring when said results indicate when said VOIP network is operating outside of a pre-specified parameter.

8. The system of claim 1 , wherein the server is further configured to determine when one of said nodes is reset.

9. A method for an automatic configuration of nodes to monitor a Voice over internet protocol (VOIP) network, the method comprising:

storing a user selection of monitoring conditions comprising nodes to monitor said VOIP network and a duration for said monitoring by said nodes;

storing commands for configuring said nodes to perform said monitoring;

monitoring said VOIP network;

determining a monitoring status of each of said nodes and comparing said status with said user selection, and

when said monitoring status does not conform with said user selection,

accessing said second storage device to obtain an appropriate command to update a configuration of the nodes for said monitor of said VOIP network; and

forwarding said command to said node,

wherein the monitoring comprises establishing an IP service level agreement (SLA) between two or more of said nodes indicated by the user selection, and whereon said commands comprise commands to form said IP SLA.

10. The method of claim 9 , further comprising storing a configuration status of said nodes.

11. The method of claim 9 , wherein the monitoring comprises transmitting and monitoring synthetic data in said nodes of the VOIP network.

12. The method of claim 9 further comprising determining when one of said IP SLA expires.

13. The method of claim 9 further comprising providing a user interface to accept said user selection.

14. The method of claim 9 further comprising displaying results from said monitoring.

15. The method of claim 9 , wherein the results from said monitoring are displayed when said results indicate that said VOIP network is operating outside of a pre-specified parameter.

16. The method of claim 9 further comprising determining when one of said nodes is reset.

17. A program storage device readable by a machine, embodying a program of instructions executable by the machine, said instructions comprising:

storing a user selection of monitoring conditions comprising nodes to monitor a voice over internet protocol (VOIP) network and a duration for said monitoring by said nodes;

storing commands for configuring said nodes to perform said monitoring;

monitoring said VOIP network;

determining a monitoring status of each of said nodes and to compare said status with said user selection, and

when said monitoring status does not conform with said user selection,

accessing said second storage device to obtain an appropriate command to update a configuration of the nodes for said monitor of said VOIP network; and

forwarding said command to said node,

wherein the monitoring comprises establishing an IP service level agreement (SLA) between two or more of said nodes indicated by the user selection, and whereon said commands comprise commands to form said IP SLA.

18. The program storage device of claim 17 , wherein the monitoring comprises transmitting and monitoring synthetic data in the VOIP network.

19. The program storage device of claim 17 , wherein the instructions further comprise determining when one of said IP SLA expires.

20. The program storage device of claim 17 , wherein the instructions further comprise when one of said nodes is reset.

Assignments (14)
RELEASE OF FIRST LIEN SECURITY INTEREST IN PATENT COLLATERAL AT REEL 066489/FRAME 0356 Recorded Apr 17, 2025
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: SOLARWINDS WORLDWIDE, LLC; CONFIO CORPORATION; AJAX ILLINOIS CORP.
Reel/Frame 070884/0776 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Apr 17, 2025
From: SOLARWINDS WORLDWIDE, LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 070884/0832 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Apr 17, 2025
From: SOLARWINDS WORLDWIDE, LLC
To: ALTER DOMUS (US) LLC, AS COLLATERAL AGENT
Reel/Frame 070884/0846 →
ASSIGNMENT OF FIRST LIEN SECURITY INTEREST IN PATENT COLLATERAL Recorded Feb 5, 2024
From: CREDIT SUISSE AG, NEW YORK BRANCH
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 066489/0356 →
ASSIGNMENT OF FIRST LIEN SECURITY INTEREST IN PATENT COLLATERAL Recorded Dec 27, 2022
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: CREDIT SUISSE AG, NEW YORK BRANCH
Reel/Frame 062228/0972 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PREVIOUSLY RECORDED ASSIGNMENT AGREEMENT, WHICH DID NOT INCLUDE EXHIBIT A. PREVIOUSLY RECORDED ON REEL 021953 FRAME 0415. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AGREEMENT OF ASSIGNORS INTEREST. Recorded Jan 29, 2020
From: SOLARWINDS.NET, INC.
To: SOLARWINDS WORLDWIDE, LLC
Reel/Frame 051735/0432 →
RELEASE OF SECURITY INTEREST Recorded Nov 1, 2018
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: AJAX ILLINOIS CORP.; SOLARWINDS WORLDWIDE, LLC
Reel/Frame 047383/0693 →
SECURITY INTEREST Recorded Mar 20, 2018
From: AJAX ILLINOIS CORP.; SOLARWINDS WORLDWIDE, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 045284/0502 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Feb 5, 2016
From: SOLARWINDS WORLDWIDE, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 037701/0639 →
RELEASE OF SECURITY INTEREST Recorded Oct 19, 2015
From: WELLS FARGO CAPITAL FINANCE, LLC
To: SOLARWINDS WORLDWIDE, LLC; SOLARWINDS, INC.
Reel/Frame 036887/0113 →
SECURITY AGREEMENT Recorded Oct 14, 2011
From: WELLS FARGO CAPITAL FINANCE, LLC
To: SOLARWINDS WORLDWIDE, LLC AND SOLARWINDS, INC.
Reel/Frame 027065/0476 →
AFTER-ACQUIRED INTELLECTUAL PROPERTY SECURITY AGREEMENT (FIRST SUPPLEMENTAL FILING) Recorded Feb 8, 2010
From: SOLARWINDS WORLDWIDE, LLC
To: WELLS FARGO CAPITAL FINANCE, LLC, FORMERLY KNOWN AS WELLS FARGO FOOTHILL, LLC, AS COLLATERAL AGENT
Reel/Frame 023919/0975 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2008
From: SOLARWINDS.NET, INC.
To: SOLARWINDS WORLDWIDE, LLC
Reel/Frame 021953/0415 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2008
From: DANNER, TIM
To: SOLARWINDS.NET, INC.
Reel/Frame 020891/0286 →