IP Library Granted Patent US 11,012,331
Granted Patent B1
US 11,012,331 · App. 15/842,344 · Granted May 18, 2021

Network monitoring to perform fault isolation

Inventors: Adam Nightser (Omaha, NE); Tariq Khan (Omaha, NE)
Assignee: West Corporation
H04L43/0817H04L41/0659H04L41/0677H04L43/10H04L43/50H04L41/0645
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 11,012,331
App. No.
15/842,344
Filed
Dec 14, 2017
Granted
May 18, 2021
Kind
B1
Art Unit
2457
USPC
709/224
Abstract

Network site testing of other sites in a communication network environment may be performed with the assistance of all sites participating to identify and confirm failures. One example method of operation may include transmitting a test message from a test site to a network site, the test message solicits a feedback response from the network site, determining whether a feedback response message was received from the network site, and determining whether the network site is in an up state or a down state based on the feedback response message being received or not being received. Other sites and triangulation may be used to confirm a sub-network status.

Claims (51)

1. A method comprising:

transmitting a test message from a first test site to a network site, wherein the test message is to solicit a feedback response message from the network site;

determining that the feedback response message was not received by the first test site from the network site in response to the test message from the first test site;

transmitting a new test message from a second test site to the network site based on the determining that the feedback response message was not received, wherein the new test message is to solicit the feedback response message from the network site;

determining whether the feedback response message was received from the network site in response to the new test message from the second test site; and

determining whether the network site is in an up state or a down state based on the feedback response message being received or not being received in response to the new test message from the second test site.

2. The method of claim 1 , wherein the test message is a ping sweep message.

3. The method of claim 1 , further comprising:

transmitting another test message from the first test site to the second test site; and

determining whether the second test site is in an up state or a down state based on another feedback response message being received or not being received by the first test site.

4. The method of claim 1 , further comprising:

determining the network site is in a down state based on the feedback response message not being received at the second test site from the network site.

5. The method of claim 1 , further comprising:

receiving a new response feedback message from the network site at the another test site; and

determining the network site is in an up state based on the feedback response message being received at the second test site from the network site.

6. The method of claim 5 , further comprising:

designating the network site to be in an up state only when both of the first test site and the second test site receive the feedback response message from the network site.

7. An apparatus, comprising:

a transmitter configured to:

transmit a test message from a test site to a network site, wherein the test message is to solicit a feedback response message from the network site; and

a processor configured to:

determine that the feedback response message was not received by the first test site from the network site in response to the test message from the first test site,

transmit a new test message from a second test site to the network site based on the determining that the feedback response message was not received, wherein the new test message is to solicit the feedback response message from the network site,

determine whether the feedback response message was received from the network site in response to the new test message from the second test site, and

determine whether the network site is in an up state or a down state based on the feedback response message being received or not being received in response to the new test message from the second test site.

8. The apparatus of claim 7 , wherein the test message is a ping sweep message.

9. The apparatus of claim 7 , wherein the transmitter is further configured to:

transmit another test message from the test site to the second test site, and the processor is further configured to:

determine whether the second test site is in an up state or a down state based on another feedback response message being received or not being received by the first test site.

10. The apparatus of claim 7 , wherein the processor is further configured to:

determine the network site is in a down state based on the feedback response message not being received at the second test site from the network site.

11. The apparatus of claim 7 , wherein the processor is further configured to:

determine the network site is in an up state based on the feedback response message being received at the second test site from the network site.

12. The apparatus of claim 11 , wherein the processor is further configured to:

designate the network site to be in an up state only when both of the first test site and the second test site receive the feedback response message from the network site.

13. A non-transitory computer readable storage medium configured to store one or more instructions that when executed by a processor cause the processor to perform:

transmitting a test message from a first test site to a network site, wherein the test message is to solicit a feedback response message from the network site;

determining that the feedback response message was not received by the first test site from the network site in response to the test message from the first test site;

transmitting a new test message from a second test site to the network site based on the determining that the feedback response message was not received, wherein the new test message is to solicit the feedback response message from the network site;

determining whether the feedback response message was received from the network site in response to the new test message from the second test site; and

determining whether the network site is in an up state or a down state based on the feedback response message being received or not being received in response to the new test message from the second test site.

14. The non-transitory computer readable storage medium of claim 13 , wherein the test message is a ping sweep message.

15. The non-transitory computer readable storage medium of claim 13 , further configured to store one or more instructions that when executed by the processor cause the processor to perform:

transmitting another test message from the first test site to the second test site; and

determining whether the second test site is in an up state or a down state based on another feedback response message being received or not being received by the first test site.

16. The non-transitory computer readable storage medium of claim 13 , further configured to store one or more instructions that when executed by the processor cause the processor to perform:

determining the network site is in a down state based on the feedback response message not being received at the second test site from the network site.

17. The non-transitory computer readable storage medium of claim 13 , further configured to store one or more instructions that when executed by the processor cause the processor to perform:

receiving a new response feedback message from the network site at the another test site;

determining the network site is in an up state based on the feedback response message being received at the second test site from the network site; and

designating the network site to be in an up state only when both of the first test site and the second test site receive the feedback response message from the network site.

Assignments (6)
OMNIBUS ASSIGNMENT OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Nov 25, 2024
From: UBS AG, STAMFORD BRANCH (AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH IN ITS CAPACITY AS COLLATERAL AGENT)
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS THE SUCCESSOR COLLATERAL AGENT
Reel/Frame 069438/0775 →
CHANGE OF NAME Recorded Apr 3, 2023
From: INTRADO CORPORATION
To: WEST TECHNOLOGY GROUP, LLC
Reel/Frame 063239/0876 →
CHANGE OF NAME Recorded Apr 3, 2023
From: WEST CORPORATION
To: INTRADO CORPORATION
Reel/Frame 063239/0900 →
NOTICE OF GRANT OF SECURITY INTEREST (SECOND LIEN) IN PATENTS Recorded Jan 31, 2023
From: CX360, INC.; WEST TECHNOLOGY GROUP, LLC (FKA INTRADO CORPORATION, FKA WEST CORPORATION); INTRADO INTERACTIVE SERVICES CORPORATION (FKA WEST INTERACTIVE SERVICES CORPORATION, FKA COBALT ACQUISITION COMPANY)
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 062571/0018 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS - FIRST LIEN Recorded May 22, 2019
From: WEST CORPORATION
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 049255/0843 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2017
From: KHAN, TARIQ; NIGHTSER, ADAM
To: WEST CORPORATION
Reel/Frame 044400/0984 →