METHOD FOR EVENT PROCESSING USING HIERARCHICAL STRUCTURES AND EVENT PROCESSING SYSTEM THEREOF
First Claim
1. A system for event processing in a computer, comprising:
- an interface to detect an input associated with an event;
an event definition engine which defines the event using a plurality of event components and a corresponding event component wrapper wrapping each of the plurality of event components;
an event processing engine which processes the event; and
an event action module to generate an output based on the event,wherein the event definition engine determines a hierarchical relationship between the plurality of event components and assigns the hierarchical relationship in the corresponding event component wrapper, andwherein the event processing engine executes each of the event components according to the hierarchical relationship assigned in the event component wrapper.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a method for event processing and a system for using the same. The system for event processing in a computer may include an interface to detect an input associated with an event, an event definition engine which defines the event using a plurality of event components and a corresponding event component wrapper wrapping each of the plurality of event components, an event processing engine which processes the event, and an event action module to generate an output based on the event. The event definition engine may determine a hierarchical relationship between the plurality of event components and assigns the hierarchical relationship in the corresponding event component wrapper. Moreover, the event processing engine may execute each of the event components according to the hierarchical relationship assigned in the event component wrapper.
-
Citations
20 Claims
-
1. A system for event processing in a computer, comprising:
-
an interface to detect an input associated with an event; an event definition engine which defines the event using a plurality of event components and a corresponding event component wrapper wrapping each of the plurality of event components; an event processing engine which processes the event; and an event action module to generate an output based on the event, wherein the event definition engine determines a hierarchical relationship between the plurality of event components and assigns the hierarchical relationship in the corresponding event component wrapper, and wherein the event processing engine executes each of the event components according to the hierarchical relationship assigned in the event component wrapper. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for event processing in a computer, comprising:
-
detecting an input associated with an event; selecting a plurality of event components for the event from a computer readable memory; determining a hierarchical relationship for the plurality of event components; generating a plurality of event component wrappers to wrap a corresponding event component based on the hierarchical relationship; and executing the plurality of event components in sequence according to the hierarchical relationship. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An event processing method for an event processing system configured to perform predetermined event processing to input data, comprising:
-
searching a computer readable memory for existing defined events and determining whether at least one event component or event component wrapper included in the existing defined events is stored; producing at least one event component process corresponding to the stored event component; and structuring at least one produced event component process to be mapped corresponding to a hierarchical structure of the stored event component and executing at least one structured event component process to process the defined events. - View Dependent Claims (20)
-
Specification