Incremental autocorrelation calculation for streamed data using components
AssigneeCloud & Stream Gears LLC
InventorJizhu Lu
Life of this patent
Estimating the term…
Loading patent…
AssigneeCloud & Stream Gears LLC
InventorJizhu Lu
Estimating the term…
The present invention extends to methods, systems, and computing system program products for incrementally calculating autocorrelation for streamed data in real time. Embodiments of the invention include incrementally calculating one or more components of autocorrelation at a specified lag for an adjusted computation window based on the one or more components of the autocorrelation at the specified lag calculated for a previous computation window and then calculating the autocorrelation the specified lag using the components. Incrementally calculating autocorrelation avoids visiting and storing all data elements in the adjusted computation window and performing redundant computations thereby increasing calculation efficiency, saving computing resources and reducing computing system's power consumption.
A computing-system-implemented method for generating an autocorrelation at a specified lag for an adjusted computation window on a computing-device-based computing system which comprises one or more computing devices and one or more storage media, each of the one or more computing devices comprising one or more processors, the method comprising:
A computing system, the computing system comprising:
A computing system program product for use at a configured computing system that comprises one or more computing devices and one or more storage media, each computing device comprising one or more processors, the computing system program product for implementing a method for generating an autocorrelation at a specified lag for an adjusted computation window, the computing system program product comprising one or more non-transitory computing-device-readable storage media having stored thereon computing-device-executable instructions that, when executed by the configured computing system, cause the configured computing system to perform the method, the method including to:
Dependencies are inferred from the claim text.