DATA STREAM MANAGEMENT SYSTEMS
First Claim
1. A method, carried out by a data stream management system, the data stream management system being suitable for executing continuous queries on input data streams, and at least one continuous query, here referred to as at least one primary continuous query, is one of executed by and provisioned to be executed by, the data stream management system on at least one input data stream to produce at least one output data stream, the method comprising:
- a generating procedure comprising generating at least one additional continuous query, here referred to as at least one secondary continuous query, for execution on the data stream management system on at least one input data stream;
each one of the at least one generated secondary continuous query being different from each one of the at least one primary continuous query; and
the generating procedure generating the at least one secondary continuous query based on the at least one primary continuous query.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is carried out by a data stream management system suitable for executing continuous queries on input data streams. Primary continuous queries are executed by, or provisioned to be executed by, the data stream management system on one or more input data streams in order to produce one or more output data streams. In the method, at least one secondary continuous query is generated for execution on the data stream management system on one or more input data streams. The generated secondary continuous queries are different from the primary continuous queries, and the secondary continuous queries are generated based on the at least one primary continuous query. The generation of secondary continuous queries notably enables, when ad-hoc continuous queries are requested, to quickly start outputting data streams for these ad-hoc queries. Data stream management systems and computer programs are also disclosed.
62 Citations
24 Claims
-
1. A method, carried out by a data stream management system, the data stream management system being suitable for executing continuous queries on input data streams, and at least one continuous query, here referred to as at least one primary continuous query, is one of executed by and provisioned to be executed by, the data stream management system on at least one input data stream to produce at least one output data stream, the method comprising:
-
a generating procedure comprising generating at least one additional continuous query, here referred to as at least one secondary continuous query, for execution on the data stream management system on at least one input data stream; each one of the at least one generated secondary continuous query being different from each one of the at least one primary continuous query; and the generating procedure generating the at least one secondary continuous query based on the at least one primary continuous query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A data stream management system comprising at least one network node, the data stream management system being suitable for executing continuous queries on input data streams, and, at least one continuous query, here referred to as the at least one primary continuous query, is one of executed by and provisioned to be executed by, the data stream management system on at least one input data stream to produce at least one output data stream, the data stream management system comprising:
-
a generating unit configured for generating at least one additional continuous query, here referred to as the at least one secondary continuous query, for execution on the data stream management system on at least one input data stream; each one of the at least one generated secondary continuous query being different from each one of the at least one primary continuous query; and the generating unit generating the at least one secondary continuous query based on the at least one primary continuous query. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer program product comprising computer-executable instructions executable by a data stream management system, the data stream management system being suitable for executing continuous queries on input data streams, and, at least one continuous query, here referred to as the at least one primary continuous query, is one of executed by and provisioned to be executed by, the data stream management system on at least one input data stream to produce at least one output data stream, when the computer-executable instructions are executed by the data stream management system, the data stream management system is caused to:
-
generate at least one additional continuous query, here referred to as the at least one secondary continuous query, for execution on the data stream management system on at least one input data stream; each one of the at least one generated secondary continuous query being different from each one of the at least one primary continuous query; and generate the at least one secondary continuous query based on the at least one primary continuous query.
-
-
24. (canceled)
Specification