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.