IP Library Patent Application 12888800
Patent Application
App. No. 12/888,800

IDENTIFYING CORRELATED OPERATION MANAGEMENT EVENTS

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 None
App. No.
12/888,800
Abstract

A technique includes receiving data indicative of operation management events, where each event occurs at an associated time. The technique includes processing the data to selectively group the events in episodes based on the associated times and identifying which events are correlated based at least in part on the episodes.

Claims (30)

1 . A method comprising:

receiving data indicative of operation management events, each event occurring at an associated time;

processing the data in a machine to selectively group the events in episodes based on the associated times; and

identifying which events are correlated based at least in part on the episodes.

2 . The method of claim 1 , further comprising:

classifying the events according to event types, comprising for each event, subdividing a description of the event into tokens and classifying the event based on a comparison of the tokens with tokens derived from the other event descriptions.

3 . The method of claim 1 , wherein the identifying comprises determining whether given events are correlated based on an examination of all of the episodes to determine whether the given events occur together across a significant number of the episodes.

4 . The method of claim 1 , wherein the processing the data to selectively group the events comprises selectively grouping the events based on events that occur within a predetermined duration of time of each other.

5 . The method of claim 1 , wherein the processing the data to selectively group the events further comprises selectively removing events from the grouping based on a frequency at which the event occurs.

6 . The method of claim 1 , further comprising:

determining correlation rules for correlated events.

7 . An article comprising a computer readable storage medium to store instructions that when executed by a computer cause the computer to:

receive data indicative of events occurring in a system, each event occurring at an associated time;

process the data to selectively organize the events in episodes based on the associated times; and

submit each of the episodes to a data miner to identify whether any correlation rules are associated with the episode.

8 . The article of claim 7 , the storage medium storing instructions that when executed by the computer cause the computer to selectively organize the events in the episodes such that events that occur within a predetermined time of each other are grouped in the same episode.

9 . The article of claim 8 , wherein the associated times span a time range, the storage medium storing instructions that when executed by the computer cause the computer to slide a window of time over the range and select events having associated times that fall within time boundaries indicated by the window for inclusion in the same episode.

10 . The method of claim 1 , the storage medium storing instructions that when executed by the computer cause the computer to selectively remove events from being considered for inclusion in one of the episodes based on a frequency at which the event occurs.

11 . The method of claim 1 the storage medium storing instructions that when executed by the computer cause the computer to classify the events according to event types and process the event types to organize the events into the episodes.

12 . The method of claim 11 , the storage medium storing instructions that when executed by the computer cause the computer to, for each event, subdivide a description of the event into tokens and classify the event based on a comparison of the tokens with tokens derived from at least one of the other events.

13 . The method of claim 11 , the storage medium storing instructions that when executed by the computer cause the computer to determine the event type based at least in part on an affiliated application.

14 . An apparatus comprising:

a log to store data indicative of operation management events, each event occurring at an associated time; and

a processor-based episode creator to selectively group the events in episodes based on the associated times and for each episode, communicate data indicative of the episode to a data miner to determine whether events of the episode are correlated.

15 . The apparatus of claim 14 , wherein the episode creator selectively groups the events based on events that occur within a predetermined duration of time of each other.

16 . The apparatus of claim 14 , wherein the episode creator selectively removing events from the grouping based on a frequency at which the event occurs.

17 . The apparatus of claim 14 , wherein the episode creator classifies the events according to event types.

18 . The apparatus of claim 14 , wherein the episode creator, for each event, subdivides the events into tokens, and classifies the event based on a comparison of the tokens with tokens derived from the other events.

19 . The apparatus of claim 14 , wherein the episode creator communicates data to the data miner indicative of a support threshold specifying how often events are to occur before the events are otherwise considered to be correlated.

20 . The apparatus of claim 14 , wherein the episode creator communicates data to the data miner indicative of a confidence threshold specifying a conditional probability for two events before the events are otherwise considered to be correlated.

Assignments (8)
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC); BORLAND SOFTWARE CORPORATION; MICRO FOCUS (US), INC.; SERENA SOFTWARE, INC; ATTACHMATE CORPORATION; MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.); NETIQ CORPORATION
Reel/Frame 062746/0399 →
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0577 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC)
Reel/Frame 063560/0001 →
CHANGE OF NAME Recorded Feb 25, 2020
From: ENTIT SOFTWARE LLC
To: MICRO FOCUS LLC
Reel/Frame 052010/0029 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ENTIT SOFTWARE LLC; ARCSIGHT, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0577 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ATTACHMATE CORPORATION; BORLAND SOFTWARE CORPORATION; NETIQ CORPORATION; MICRO FOCUS (US), INC.; MICRO FOCUS SOFTWARE, INC.; ENTIT SOFTWARE LLC; ARCSIGHT, LLC; SERENA SOFTWARE, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0718 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2017
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
To: ENTIT SOFTWARE LLC
Reel/Frame 042746/0130 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2010
From: BERGSTEIN, STEFAN; GUPTA, CHETAN KUMAR; MEHTA, ABHAY; WANG, SONG
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 025083/0213 →