CEP engine and method for processing CEP queries
First Claim
Patent Images
1. A complex event processing (CEP) engine for processing CEP queries over data streams, wherein the CEP engine comprises:
- a. a parser configured to parse a received CEP query into a logical query graph; and
b. a translator configured to translate the logical query graph into a physical query plan in accordance with one of a plurality of data stream representations;
whereinc. the logical query graph is independent of the plurality of data stream representations.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention concerns a complex event processing (CEP) engine (1) for processing CEP queries (10) over data streams, wherein the CEP engine (1) comprises:
- a. a parser (100), adapted for parsing a received CEP query (10) into a logical query graph (20); and
- b. a translator (300), adapted for translating the logical query graph (20) into a physical query plan (30) in accordance with one of a plurality of data stream representations; wherein
- c. the logical query graph (20) is independent of the plurality of data stream representations.
83 Citations
13 Claims
-
1. A complex event processing (CEP) engine for processing CEP queries over data streams, wherein the CEP engine comprises:
-
a. a parser configured to parse a received CEP query into a logical query graph; and b. a translator configured to translate the logical query graph into a physical query plan in accordance with one of a plurality of data stream representations;
whereinc. the logical query graph is independent of the plurality of data stream representations. - View Dependent Claims (2, 3, 4, 5, 6, 12)
-
-
7. A method for processing CEP queries over data streams, the method comprising:
-
a. parsing a received CEP query into a logical query graph; and b. translating the logical query graph into a physical query plan in accordance with one of a plurality of data stream representations;
whereinc. the logical query graph is independent of the plurality of data stream representations. - View Dependent Claims (8, 9, 10, 11, 13)
-
Specification