Back to results
US 2015/0310069 A1Published application
Methods and system to process streaming data
AssigneeTeradata US, Inc.
InventorGregory Howard Milby
Life of this patent
Estimating the term…
Abstract
Streaming data is populated to an in-memory data table and a continuous query is executed against an in-memory data table using a database interface to perform analytical operations on the populated in-memory data table. Results from the analytical operations performed are streamed to consuming applications.
Claims20
A method, comprising:
- defining a Streaming Data Table (SDT);
- accessing a database interface to create an instance of the SDT in memory;
- receiving streaming data from at least one streaming source over a network;
- and
- populating the streaming data into the instance of the SDT through the database interface.
2 more elements
A method, comprising:
- accessing a Streaming Data Table (SDT) from memory using a database interface to acquire portions of streaming data housed in fields of the SDT;
- processing one or more operations on the portions of the streaming data based on each portion's field identifier within the SDT;
- and
- streaming continuous results from processing the one or more operations to one or more consuming applications.
1 more element
A processor-implemented system, comprising:
- a memory having at least one instance of a Streaming Data Table (SDT) with fields of the SDT having a unique portion of streaming data;
- and
- a SDT manager adapted and configured to:
- i) execute on at least one processor, ii) define and create the at least one instance of the SDT, and iii) populate each unique portion of the streaming data to that portion's designated field;
- and
- a streaming engine adapted and configured to:
- i) execute as multiple independent instances on multiple processing units of a parallel processing database environment, ii) continuously access the fields of the SDT as each field is updated with the streaming data, iii) continuously process operations on each portion of the streaming data with each update to produce results, and iv) stream the results as produced to consuming applications.
4 more elements
Dependencies are inferred from the claim text.