Multi-streams analytics
First Claim
Patent Images
1. A method of multi-stream analytics with a query engine, comprising:
- punctuating unbounded streaming data into data chunks, each of the data chunks representing a bounded data set in the unbounded streaming data;
processing one of the data chunks,cutting query execution based on cycle specification; and
rewinding a state of a query instance without shutting down the query instance between execution cycles for processing another of the data chunks in a next execution cycle.
9 Assignments
0 Petitions
Accused Products
Abstract
Multi-stream analytics is disclosed. An example method of multi-stream analytics with a query engine includes punctuating unbounded streaming data into data chunks, each of the data chunks representing a bounded data set in the unbounded streaming data. The method also includes processing one of the data chunks. The method also includes rewinding a query instance for processing another of the data chunks.
-
Citations
20 Claims
-
1. A method of multi-stream analytics with a query engine, comprising:
-
punctuating unbounded streaming data into data chunks, each of the data chunks representing a bounded data set in the unbounded streaming data; processing one of the data chunks, cutting query execution based on cycle specification; and rewinding a state of a query instance without shutting down the query instance between execution cycles for processing another of the data chunks in a next execution cycle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system haying a query engine executing program code for multi-stream analytics, the program code stored on a non-transient computer readable medium and executed to:
-
punctuate unbounded streaming data into data chunks representing bounded data sets; cutting query execution based on a cut point specified in cycle specification; and execute a query instance on one of the data chunks, and then rewind a state of the query instance without shutting down the query instance between execution cycles for processing another of the data chunks in a next cycle; and execute a sequence of query cycles on a sequence of the data chunks. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification