Alert processing
First Claim
Patent Images
1. A method of processing alerts, the method comprising:
- receiving an alert;
translating the alert to a system format; and
notifying a user about the alert in a user identified manner.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for processing alerts receives alerts from managed elements on different specific transport mechanisms. An interpreter converts alerts in different specific formats to a system format. A notifier notifies a user about the alert in a user identified manner. The system is modular in that functions may be added as components which are available to multiple modules. Managed elements may be queried to determine new types of alerts, and the state of an element. Further, multiple events may be correlated to determine the state of an element.
58 Citations
25 Claims
-
1. A method of processing alerts, the method comprising:
-
receiving an alert;
translating the alert to a system format; and
notifying a user about the alert in a user identified manner. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer readable medium having instructions for causing a computer to perform a method of processing alerts, the method comprising:
-
receiving an alert;
translating the alert to a standard format;
interpreting the alert; and
notifying a user about the alert in a user identified manner.
-
-
10. A system for processing alerts, the system comprising:
-
a receiver that provides the ability to receive alerts on different specific transport mechanisms;
an interpreter that converts alerts received in different specific formats to a system format; and
a notifier that notifies a user about the alert in a user identified manner.
-
-
11. A modular system for processing alerts, the system comprising:
-
a receiver interface designed for coupling to multiple receiver plug-ins that provide the ability to receive alerts on different specific transport mechanisms;
an interpreter interface designed for coupling to multiple interpreter plug-ins that convert received alerts in different specific formats to a system format; and
a delivery interface designed for coupling to multiple delivery plug-ins that deliver alerts to a user in a user identified manner. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method of modifying a modular alert processor, the method comprising:
-
registering a new component with its associated functional interface;
passing registration information from the functional interface to a component registration module; and
storing the extension information in a repository to facilitate association of the components with received alerts.
-
-
18. A method of processing alerts, the method comprising:
-
receiving an alert from a managed device representative of an event;
passing the alert from a receiver interface to an interpreter interface;
translating the passed alert into a common internal alert format;
passing the translated alert to a policy manager;
inspecting the alert to determine if rules are associated with the translated alert;
if an action is selected for the alert, passing alert and action information to an action interface for invocation of a component to perform the action; and
if a user has subscribed for notification of events, determining a preferred notification method and format and invoking notification format and delivery interfaces.
-
-
19. A method of processing alerts, the method comprising:
-
receiving an alert from a managed device representative of an event;
passing the alert from a receiver interface to an interpreter interface;
passing an unrecognized alert to an alert signature correlation module;
querying the managed device to match its state with a known event category;
passing an internal system alert to the interpreter;
inspecting the alert to determine if rules are associated with the translated alert;
if an action is selected for the alert, passing alert and action information to an action interface for invocation of a component to perform the action; and
if a user has subscribed for notification of events, determining a preferred notification method and format and invoking notification format and delivery interfaces. - View Dependent Claims (20)
-
-
21. A method of processing alerts in an alert processing system, the method comprising:
-
discovering a new device coupled to the alert processing system;
determining that an event model on the new device is not currently known by the alert processing system;
querying the new device for supported alerts; and
updating an alert processing system repository with the supported alerts. - View Dependent Claims (22)
-
-
23. A method of processing alerts, the method comprising:
-
receiving an alert from a managed device representative of an event;
passing the alert from a receiver interface to an interpreter interface;
translating the passed alert into a common internal alert format;
passing the translated alert to a policy manager;
inspecting the alert to determine if rules associated with the translated alert requires event correlation;
considering the current alert as well as previously received alerts; and
if a pattern of alerts matches some known correlated event, generating a new consolidated event. - View Dependent Claims (24, 25)
-
Specification