Digital Signal Processing Over Data Streams

Badrish Chandramouli (Inventor), Jonathan D. Goldstein (Inventor), Milos Nikolic (Inventor)

Research output: Patent

Abstract / Description of output

The techniques and systems described herein are directed to providing deep integration of digital signal processing (DSP) operations with a general-purpose query processor. The techniques and systems provide a unified query language for processing tempo-relational and signal data, provide mechanisms for defining DSP operators, and support incremental computation in both offline and online analysis. The techniques and systems include receiving streaming data, aggregating and performing uniformity processing to generate a uniform signal, and storing the uniform signal in a batched columnar representation. Data can be copied from the batched columnar representation to a circular buffer, where DSP operations are applied to the data. Incremental processing can avoid redundant processing. Improvements to the functioning of a computer are provided by reducing an amount of data that to be passed back and forth between separate query databases and DSP processors, and by reducing a latency of processing and/or memory usage.
Original languageEnglish
Patent number20170331881
Publication statusPublished - Nov 2017

Fingerprint

Dive into the research topics of 'Digital Signal Processing Over Data Streams'. Together they form a unique fingerprint.

Cite this