×

Digital signal processing over data streams

  • US 10,178,161 B2
  • Filed: 05/11/2016
  • Issued: 01/08/2019
  • Est. Priority Date: 05/11/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving streaming data from one or more sensors, wherein the streaming data includes a first functional payload associated with a first time interval and a second functional payload associated with a second time interval;

    applying an aggregation operation to the streaming data to generate aggregated streaming data;

    applying a uniformity operation to the aggregated streaming data to generate a uniform signal, wherein applying the uniformity operation comprises;

    generating a first materialized value based on the first functional payload; and

    generating a second materialized value based on the second functional payload;

    storing the uniform signal in a batched columnar representation in a memory, wherein the uniform signal includes the first materialized value and the second materialized value;

    accessing, from the batched columnar representation stored in the memory, a columnar array including a plurality of field values;

    storing a portion of the plurality of the field values in a circular buffer in accordance with a data window, the data window associated with a digital signal processing (DSP) operation; and

    applying the DSP operation to the portion of the plurality of the field values stored in the circular buffer to generate a DSP output.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×