← Back to Patent Explorer
EP0537098A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Event handling mechanism having a filtering process and an action association process

Assignee: International Business Machines Corp
•
Filing: 1992-09-11
•
Granted: —
•
Expires: 2012-09-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Computer systems have the ability to monitor their components and operations , generate events which indicate the occurrence of a monitored condition (e.g. out of paper, Joe Smith just signed on, disk utilization nearing capacity, etc .), and process these events in some manner. The events (25) of an event stream or streams are "filtered" into categories or groups of events (27). Once categorized, an action or actions (29) is (are) associated with the categorized event. The associated action can be logging the event, routing the event to the electronic address of a user, or sending the event to an application program for further processing.

Inventors

  • 👤 Arthur Aulden Daniel
  • 👤 Mark Ambrose Mckelvey
  • 👤 John Arthur Modry
  • 👤 Eric Gunter Roubal
  • 👤 Andrew Edward Sandstrom
  • 👤 Patrick Michael Wildt

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-31 09:23
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/54; G06F9/542; G06F11/00; G06F11/30; G06F11/34; G06F11/3466; G06F2201/00; G06F2201/86; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99933; Y10S707/99934; Y10S707/99941; Y10S707/99942

Claims Analysis

Total Claims: 29
Claim 1
Independent Claim 40 words
A method for handling events in an event stream, said method comprising the steps of: creating a categorization scheme; receiving as input said events; and applying said events to said categorization scheme to categorize said events into groups of events.
Claim 2
Dependent Claim 34 words
The method of claim 1 wherein said creating step further comprises the steps of: accepting user input to create and modify said categorization scheme; and parsing said user input into a device specific representation.
Claim 3
Dependent Claim 26 words
The method of claim 2 wherein said creating step further comprises the step of: inputting a plurality of sequentially arranged filter entries into a filter table.
Claim 4
Dependent Claim 33 words
The method of claim 3 wherein said inputting step further comprises the step of: adding a group identifier, a sequence number, and a set of selection criteria to each of said filter entries.
Claim 5
Dependent Claim 29 words
The method of claim 4 wherein said adding step further comprises the step of: entering, as part of said selection criteria a set of element types, values, and operators.
Claim 6
Dependent Claim 24 words
The method of claim 5 where in said entering step further comprises the step of: placing a wild card character identifier into said value.
Claim 7
Dependent Claim 20 words
The method of claim 1 wherein said receiving step further comprises the step of: parsing said events into standardized events.
Claim 8
Dependent Claim 51 words
The method of claim 6 wherein said applying step further comprises the steps of: using said sequence numbers to search through said filter entries; matching said element types and said values to a particular element's type and value; and interpreting said wild card character identifiers. parsing said events into standardized events.
Claim 9
Independent Claim 43 words
An apparatus for handling events in an event stream, said apparatus comprising: means for creating a categorization scheme; means for receiving as input said events; and means for applying said events to said categorization scheme to categorize said events into groups of events.
Claim 10
Dependent Claim 27 words
The apparatus of claim 9 wherein said means for creating said categorization scheme further comprises: means for accepting user input to construct and modify said categorization scheme.
Claim 11
Dependent Claim 25 words
The apparatus of claim 10 wherein said means for accepting user input further comprises: means for parsing said user input into a device specific representation.
Claim 12
Dependent Claim 42 words
The apparatus of claim 11 wherein said categorization scheme comprises a filter table, said filter table comprising a plurality of sequentially arranged filter entries, each of said filter entries comprising a group identifier, a sequence number, and a set of selection criteria.
Claim 13
Dependent Claim 24 words
The apparatus of claim 12 wherein said set of selection criteria comprises a set of element types, values, and operators, said operators being relational.
Claim 14
Dependent Claim 10 words
The apparatus of claim 13 wherein said operators are Boolean.
Claim 15
Dependent Claim 14 words
The apparatus of claim 14 wherein said value comprises a wild card character identifier.
Claim 16
Dependent Claim 20 words
The apparatus of claim 9 wherein said means for receiving further comprises: means for parsing said events into standardized events.
Claim 17
Dependent Claim 50 words
The apparatus of claim 15 wherein said means for applying further comprises: means for using s aid sequence numbers to search through said filter entries; means for matching said element types and said values to a particular element's type and value; and means for interpreting said wild card character identifiers.
Claim 18
Independent Claim 47 words
A method for receiving an event from an event stream and associating particular actions to said event, said method comprising the steps of: creating an action association scheme; receiving as input said event; determining said particular actions ; and outputting said particular actions to an application program.
Claim 19
Dependent Claim 27 words
The method of claim 18 wherein said outputting step further comprises: sending said particular actions to a person located at an electronic address on a computer system.
Claim 20
Dependent Claim 35 words
The method of claim 18 wherein said creating step further comprises the steps of: accepting user input to create and modify said action association scheme; and parsing said user input into a device specific representation.
Claim 21
Dependent Claim 24 words
The method of claim 20 wherein said creating step further comprises the step of: inputting a plurality of event entries into an action table.
Claim 22
Dependent Claim 26 words
The method of claim 21 wherein said inputting step further comprises the step of: adding an event identifier and actions to each of said event entries.
Claim 23
Dependent Claim 34 words
The method of claim 22 wherein said determining step further comprises the steps of: using said event identifiers to search through said event entries; and matching said event identifier to a particular event's type.
Claim 24
Independent Claim 51 words
An apparatus for receiving an event from an event stream and associating particular actions to said event, said apparatus comprising: means for creating an action association scheme; means for receiving as input said event; means for determining said particular actions; and means for outputting said particular actions to an application program.
Claim 25
Dependent Claim 26 words
The apparatus of claim 24 where in a destination of said means for outputting is a person located at an electronic address on a computer system.
Claim 26
Dependent Claim 35 words
The apparatus of claim 24 wherein said means for creating further comprises means for: accepting user input to create and modify said action association scheme; and parsing said user input into a device specific representation.
Claim 27
Dependent Claim 24 words
The apparatus of claim 26 wherein said means for creating further comprises means for: inputting a plurality of event entries into an action table.
Claim 28
Dependent Claim 26 words
The apparatus of claim 27 wherein said means for inputting further comprises means for: adding an event identifier and actions to each of said event entries.
Claim 29
Dependent Claim 33 words
The apparatus of claim 28 wherein said means for determining further comprises means for: using said event identifiers to search through said event entries; and matching said event identifier to a particular event.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag