IP Library Granted Patent US 9,413,597
Granted Patent B2
US 9,413,597 · App. 14/202,937 · Granted Aug 9, 2016

Method and system for providing aggregated network alarms

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,413,597
App. No.
14/202,937
Granted
Aug 9, 2016
Kind
B2
Abstract

An approach for providing aggregated network alarm notifications is described. An alarm management platform aggregates one or more network alarms based on a geographic proximity, a temporal proximity, or a combination thereof. The alarm management platform identifies a network event based on the aggregating of the one or more network alarms, and then presents the network event in a user interface to represent the one or more network alarms.

Claims (69)

1. A method comprising:

aggregating one or more network alarms based on a geographic proximity, a temporal proximity, or a combination thereof,

wherein the one or more network alarms are based on at least one detected anomaly of at least one network component;

determining alarm type information for the one or more network alarms;

filtering the one or more network alarms based on the alarm type information;

identifying a network event based on the aggregating of the one or more network alarms,

wherein the network event comprises at least one outage or at least one fault that corresponds to the at least one detected anomaly; and

determining a geographic area affected by the network event based on the geographic proximity of the one or more network alarms; and

presenting the network event via a user interface to represent the one or more network alarms, wherein presenting the network event comprises:

presenting geographic area information related to one or more affected customers in the geographic area via the user interface,

wherein the aggregating of the one or more network alarms is further based on the alarm type information and the filtered one or more network alarms.

2. A method of claim 1 , further comprising:

determining an aggregation rule based on the alarm type information, the one or more network alarms, or a combination thereof,

wherein the aggregating of the one or more network alarms is performed based on the aggregation rule.

3. A method of claim 1 , further comprising:

determining weighting information for the one or more network alarms based on the alarm type information,

wherein the filtering of the one or more network alarms, the aggregating of the one or more network alarms, or a combination thereof is further based on the weighting information.

4. A method of claim 1 , further comprising:

determining network topology information associated with the one or more network alarms,

wherein the aggregating of the one or more network alarms, the identifying of the network event, or a combination thereof is further based on the network topology information.

5. A method comprising:

aggregating one or more network alarms based on at least one of geographic proximity or temporal proximity, wherein the one or more network alarms are based on at least one detected anomaly of at least one network component;

identifying a network event based on the aggregating of the one or more network alarms, wherein the network event comprises at least one outage or at least one fault that corresponds to the at least one detected anomaly;

determining alarm type information for the one or more network alarms, wherein the aggregating of the one or more network alarms is further based on the alarm type information;

filtering the one or more network alarms based on the alarm type information, wherein the aggregating of the one or more network alarms is based on the filtered one or more network alarms;

determining weighting information for the one or more network alarms based on the alarm type information, wherein the filtering of the one or more network alarms, the aggregating of the one or more network alarms, or a combination thereof is further based on the weighting information;

determining a response to the one or more network alarms,

wherein the filtering of the one or more network alarms, the aggregating of the one or more network alarms, or a combination thereof is further based on the response; and

presenting the network event via a user interface to represent the one or more network alarms.

6. A method of claim 5 , further comprising:

characterizing the one or more network alarms, the alarm type information, or a combination thereof based on a progression of the one or more network alarms, the response, or a combination thereof over a period of time.

7. An apparatus comprising a processor configured to:

aggregate one or more network alarms based on a geographic proximity, a temporal proximity, or a combination thereof,

wherein the one or more network alarms are based on at least one detected anomaly of at least one network device;

determine alarm type information for the one or more network alarms;

filter the one or more network alarms based on the alarm type information;

identify a network event based on the aggregating of the one or more network alarms,

wherein the network event comprises at least one outage or at least one fault that corresponds to the at least one detected anomaly;

determine a geographic area affected by the network event based on the geographic proximity of the one or more network alarms; and

present the network event via a user interface to represent the one or more network alarms, wherein when presenting the network event, the processor is configured to:

present geographic area information related to one or more affected customers in the geographic area via the user interface,

wherein the aggregating of the one or more network alarms is further based on the alarm type information and the filtered one or more network alarms.

8. An apparatus of claim 7 , wherein the apparatus is further configured to:

determine an aggregation rule based on the alarm type information, the one or more network alarms, or a combination thereof,

wherein the aggregating of the one or more network alarms is performed based on the aggregation rule.

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

determine weighting information for the one or more network alarms based on the alarm type information,

wherein the filtering of the one or more network alarms, the aggregating of the one or more network alarms, or a combination thereof is further based on the weighting information.

10. An apparatus of claim 9 , wherein the apparatus is further configured to:

determine a response to the one or more network alarms,

wherein the filtering of the one or more network alarms, the aggregating of the one or more network alarms, or a combination thereof is further based on the response.

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

determine network topology information associated with the one or more network alarms,

wherein the aggregating of the one or more network alarms, the identifying of the network event, or a combination thereof is further based on the network topology information.

12. A system comprising:

a network component configured to generate one or more network alarms; and

an alarm aggregation platform configured to:

aggregate the one or more network alarms based on a geographic proximity,

wherein the one or more network alarms are based on at least one detected anomaly of at least one network device;

determine alarm type information for the one or more network alarms, wherein the alarm type information identifies a type of equipment failure or communication line failure;

filter the one or more network alarms based on the alarm type information;

wherein the aggregating the one or more network alarms is further based on the alarm type information and the filtered one or more network alarms;

identify a network event based on the aggregating of the one or more network alarms,

wherein the network event comprises at least one outage or at least one fault that corresponds to the at least one detected anomaly; and

present the network event via a user interface to represent the one or more network alarms.

13. A system of claim 12 , wherein the alarm aggregation platform is further configured to determine an aggregation rule based on the alarm type information, the one or more network alarms, or a combination thereof; and

wherein the aggregating of the one or more network alarms is performed based on the aggregation rule.

14. The system of claim 12 , wherein the alarm type information identifies a router failure.

15. The system of claim 12 , wherein the alarm type information identifies a communication line failure.

Assignments (3)
CHANGE OF NAME Recorded Aug 5, 2022
From: ATLASSIAN, INC.
To: ATLASSIAN US, INC.
Reel/Frame 061085/0690 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2018
From: VERIZON PATENT AND LICENSING INC.
To: ATLASSIAN, INC.
Reel/Frame 047127/0910 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2014
From: BISHOP, REID J.; DAMLE, SANJIV PURUSHOTTAM; DELANY, BRIAN; GENTILE, CHRIS R.; MOHRMANN, JEFFREY D.; SPIEKER, JONATHAN L.; TUROK, MICHAEL L.; VERBEEK, JASON NOEL
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 032400/0760 →