← Back to Patent Explorer
US6694362B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for network event impact analysis and correlation with network administrators, management policies and procedures

Assignee: International Business Machines Corp
•
Filing: 2000-01-03
•
Granted: 2004-02-17
•
Expires: 2020-01-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An impact analysis software system is described which resides on a computer connected to a network in an enterprise. The system analyzes the impact of network events on the network, and includes a number of modules, including a number of data source adapters for interfacing with external data sources to thereby allow access by the system to enterprise-related data in the external data sources. The system further includes an impact analysis data structure populated with data accessed from the external data sources and defining relationships between the enterprise-related data. One or more action tree data structures comprise a routine which, when executed, acts upon the relationships defined by the impact analysis data structure to handle events. A message processor reads the network events and select one of the action tree data structures to handle each read network event.

Inventors

  • 👤 Peter Secor
  • 👤 Tim Tokarsky
  • 👤 Shoel Perelman

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 19:09
CPC Classifications
H; H04; H04L; H04L41/00; H04L41/06; H04L41/0631; H04L41/0636; G; G06; G06Q; G06Q10/00; G06Q10/08; G06Q10/087; H04L41/08; H04L41/0893; H04L41/22; H04L41/0894

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 128 words
A software system residing on a computer connected to a network in an enterprise, the system being used in analyzing the impact of network events on the network, the system comprising: a plurality of data source adapters for interfacing with external data sources to thereby allow access by the system to enterprise-related data in the external data sources; an impact analysis data structure populated with data accessed from the external data sources and defining relationships between the enterprise-related data; an action tree data structure comprising a routine which, when executed, acts upon the relationships defined by the impact analysis data structure to handle events; and a message processor to read the network events and select one of the action tree data structures to handle each read network event.
Claim 2
Dependent Claim 128 words
A software system residing on a computer connected to a network in an enterprise, the system being used in analyzing the impact of network events on the network, the system comprising: a plurality of data source adapters for interfacing with external data sources to thereby allow access by the system to enterprise-related data in the external data sources; an impact analysis data structure populated with data accessed from the external data sources and defining relationships between the enterprise-related data; an action tree data structure comprising a routine which, when executed, acts upon the relationships defined by the impact analysis data structure to handle events; and a message processor to read the network events and select one of the action tree data structures to handle each read network event.
Claim 3
Dependent Claim 78 words
The system of claim 1 , wherein the impact analysis data structure comprises: a plurality of organizational nodes each representative of an enterprise element and populated with data accessed by the system through the use of the data source adapters; and one or more hierarchy structures of said organizational nodes, said hierarchy structures defining relationships of organizational nodes to one another by the data contained therein, said hierarchy structures representative of structures and business processes of the enterprise.
Claim 4
Dependent Claim 22 words
The system of claim 1 , comprising an event handler to receive and queue data regarding network events from an event server.
Claim 5
Dependent Claim 36 words
The system of claim 1 , wherein the external data sources store data using a plurality of different formats, and wherein the data source adapters comprise a data source adapter corresponding to each data source format.
Claim 6
Dependent Claim 25 words
The system of claim 4 , comprising a selection routine for selecting one of the data source adapters corresponding to a given external data source.
Claim 7
Dependent Claim 22 words
The system of claim 4 , wherein each data source adapter resides on a single computer with the corresponding external data source.
Claim 8
Dependent Claim 21 words
The system of claim 1 , comprising a plurality of message processors utilized to read a plurality of events in parallel.
Claim 9
Dependent Claim 24 words
The system of claim 1 , comprising a state database for storing a processing state during execution of an action tree data structure routine.
Claim 10
Independent Claim 103 words
A method for analyzing the impact of network events on a network in an enterprise, the method comprising: collecting and normalizing enterprise data from a plurality of individually managed data sources located throughout the network; populating enterprise data objects representative of enterprise elements using the collected data; generating hierarchies of related enterprise data objects representative of structures and business processes of the enterprise; storing a plurality of action objects utilizing stored logic to act upon the relationships defined by the hierarchies to handle network event; and processing received data regarding network events to select an action object to execute for each network event.
Claim 11
Independent Claim 103 words
A method for analyzing the impact of network events on a network in an enterprise, the method comprising: collecting and normalizing enterprise data from a plurality of individually managed data sources located throughout the network; populating enterprise data objects representative of enterprise elements using the collected data; generating hierarchies of related enterprise data objects representative of structures and business processes of the enterprise; storing a plurality of action objects utilizing stored logic to act upon the relationships defined by the hierarchies to handle network event; and processing received data regarding network events to select an action object to execute for each network event.
Claim 12
Dependent Claim 28 words
The method of claim 9 , wherein the step of collecting and normalizing enterprise data is executed on each computer upon which an individually managed data source resides.
Claim 13
Dependent Claim 14 words
The method of claim 9 , comprising queuing received network event data for processing.
Claim 14
Dependent Claim 20 words
The method of claim 11 , wherein the step of processing network event data is executed multiple times in parallel.
Claim 15
Independent Claim 122 words
A method for generating an impact analysis data structure for use in handling network events generated by a network in an enterprise, the method comprising: storing a plurality of data source adapters each capable of collecting enterprise-related data from a data source having a particular format; for each data source, using one of the data source adapters to collect enterprise-related data from the data source and storing the enterprise-related data in an enterprise data object; and defining relationships between enterprise data objects of different data types representative of structure and business processes of the enterprise; thereby generating an impact analysis data structure which defines relationships between enterprise-related data and which is used to determine how a network event impacts on the enterprise.
Claim 16
Independent Claim 122 words
A method for generating an impact analysis data structure for use in handling network events generated by a network in an enterprise, the method comprising: storing a plurality of data source adapters each capable of collecting enterprise-related data from a data source having a particular format; for each data source, using one of the data source adapters to collect enterprise-related data from the data source and storing the enterprise-related data in an enterprise data object; and defining relationships between enterprise data objects of different data types representative of structure and business processes of the enterprise; thereby generating an impact analysis data structure which defines relationships between enterprise-related data and which is used to determine how a network event impacts on the enterprise.
Claim 17
Dependent Claim 28 words
The method of claim 13 , comprising a user selecting a first data source and automatically selecting a corresponding data source adapter to use in collecting enterprise-related data.
Claim 18
Dependent Claim 53 words
The method of claim 13 , wherein the enterprise data objects comprise objects or different data types including an administrator data object, a workstation data object, and a business unit data object, and wherein the step of defining relationships comprising defining relationships between two or more enterprise data objects of different data types.
Claim 19
Dependent Claim 26 words
The method of claim 15 , wherein the step of defining relationships comprises defining a relationship between an administrator data object and a workstation data object.
Claim 20
Dependent Claim 27 words
The method of claim 15 , wherein the step of defining relationships comprises defining a relationship between a workstation data object and a business unit data object.
Claim 21
Dependent Claim 26 words
The method of claim 13 , wherein the step of defining relationships comprises using the data source adapters to collect relationship data from the data sources.
Claim 22
Independent Claim 116 words
A method for using an impact analysis data structure to handle network events generated in a network in an enterprise, the method comprising: populating the impact analysis data structure with data accessed from a plurality of data sources throughout the network; defining, by the impact analysis data structure, relationships between enterprise-related data objects including administrators, workstations, or business units; selecting an action policy to implement for a given network event; identifying a workstation affected by the given network event; traversing the impact analysis data structure to determine the one or more administrators, and one or more business units affected by the network event; and using the action policy to contact the one or more affected administrators.
Claim 23
Independent Claim 116 words
A method for using an impact analysis data structure to handle network events generated in a network in an enterprise, the method comprising: populating the impact analysis data structure with data accessed from a plurality of data sources throughout the network; defining, by the impact analysis data structure, relationships between enterprise-related data objects including administrators, workstations, or business units; selecting an action policy to implement for a given network event; identifying a workstation affected by the given network event; traversing the impact analysis data structure to determine the one or more administrators, and one or more business units affected by the network event; and using the action policy to contact the one or more affected administrators.

References Cited (Backward Citations)

US6098047A Cited
US5987247A Cited
US6332130B1 Cited
US6393386B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-02-16 2007-08-18 2008-02-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-02-16 2011-08-18 2012-02-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-02-16 2015-08-18 2016-02-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag