# US 2013/0159504 A1 · Systems and Methods of Automated Event Processing

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2013/0159504 A1
- Document ID: US20130159504A1
- Status: Published application
- Kind: A1
- Application number: 13/332,036
- Filed: 2011-12-20
- Published: 2013-06-20
- Earliest claimed: 2011-12-20
- Assignees: Cox Communications, Inc.
- Inventors: Harry Tang
- Web page: https://patentgrep.com/patent/US20130159504A1

## CPC

- G06F 11/0709: {in a distributed system consisting of a plurality of standalone computer nodes, e.g. clusters, client-server systems}
- G06F 11/0781: {Error filtering or prioritizing based on a policy defined by the user or on a policy defined by a hardware/software module, e.g. according to a severity level}
- H04L 41/0213: Standardised network management protocols, e.g. simple network management protocol [SNMP]
- H04L 41/06: Management of faults, events, alarms or notifications
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Systems and methods of automated event processing include at least one of notification extraction, development of event engineering rules, and testing. Notification extraction may include extracting notification information from the documentation. Automatic development of event engineering rules may receive and process each trap for a centralized monitoring system. An example embodiment would work with Netcool monitoring system from IBM. A set of software code or a software program may process and receive the alarms. Example embodiments of the program automate the implementation process for the code. The testing function automates the testing of the alarms. In an example embodiment, rules set parameters to test the alarms to ensure that the code processes the alarms correctly and as expected.

## Claims

### Claim 1

A system comprising:
a server configured to access a management information base (MIB) file of management information; to parse the MIB file to extract fault information; and to automatically generate at least one rule to process the fault.

### Claim 2 (depends on 1)

The system of claim 1, wherein the server is further configured to generate test data to simulate a fault to test the automatically generated rules.

### Claim 3 (depends on 2)

The system of claim 2, wherein the server is further configured to simulate a fault by loading the test data generated from the MIB file.

### Claim 4 (depends on 1)

The system of claim 1, wherein the server is further configured to process the automatically generated fault information.

### Claim 5 (depends on 4)

The system of claim 4, wherein the server is further configured to send a fault notification to an appropriate fault remediation entity.

### Claim 6 (depends on 1)

The system of claim 1, further comprising a network device configured to load the MIB file with fault information.

### Claim 7 (depends on 6)

The system of claim 6, wherein the fault information is presented in Simple Network Management Protocol (SNMP) format.

### Claim 8

A method comprising:
accessing a management information base (MIB) file of;
parsing the MIB file to extract fault information; and
automatically generating at least one rule to process the fault.

### Claim 9 (depends on 8)

The method of claim 8, further comprising generating test data to simulate a fault for testing the automatically generated rules.

### Claim 10 (depends on 9)

The method of claim 9, further comprising simulating a fault by loading the test data generated from the MIB file.

### Claim 11 (depends on 8)

The method of claim 8, further comprising processing the automatically generated fault information.

### Claim 12 (depends on 11)

The method of claim 11, further comprising sending a fault notification to an appropriate fault remediation entity.

### Claim 13 (depends on 8)

The method of claim 8, further comprising loading the MIB file with fault information.

### Claim 14 (depends on 13)

The method of claim 13, further comprising presenting the fault information in Simple Network Management Protocol (SNMP) format.

### Claim 15

A computer readable medium for storing software, the software comprising instructions for:
accessing a management information base (MIB) file of management information;
parsing the MIB file to extract fault information; and
automatically generating at least one rule to process the fault.

### Claim 16 (depends on 15)

The computer readable medium of claim 15, further comprising instructions for generating test data to simulate a fault for testing the automatically generated rules.

### Claim 17 (depends on 16)

The computer readable medium of claim 16, further comprising instructions for simulating a fault by loading the test data generated from the MIB file.

### Claim 18 (depends on 15)

The computer readable medium of claim 15, further comprising instructions for processing the automatically generated fault information.

### Claim 19 (depends on 18)

The computer readable medium of claim 18, further comprising instructions for sending a fault notification to an appropriate fault remediation entity.

### Claim 20 (depends on 15)

The computer readable medium of claim 15, further comprising instructions for loading the MIB file with fault information.
