Processing time-varying data streams using sparse predictive hierarchies
AssigneeOgma Intelligent Systems Corp.
InventorsEric Laukien, Fergal Byrne, Richard Crowder
Life of this patent
Estimating the term…
Loading patent…
AssigneeOgma Intelligent Systems Corp.
InventorsEric Laukien, Fergal Byrne, Richard Crowder
Estimating the term…
A technique for processing streams of time-varying data provides first through Nth processing stages, each processing stage having a respective encoder and a respective decoder. The encoder of each processing stage receives successive values of time-varying input data and generates therefrom encoded output data. Each encoder provides its encoded output data as input to its respective decoder, which generates a prediction of a next value of the time-varying input data that the encoder will receive. Each encoded output is based upon both (1) a current input value and (2) one or more previous input values, such that encodings are based at least in part on history. Encoders are coupled output-to-input, with the input of the first encoder receiving an overall processing input. Decoders are likewise coupled output-to-input, with each decoder providing feedback to the previous decoder and the first decoder providing an overall processing output.
An apparatus for processing streams of time-varying data, the apparatus comprising:
A method for processing streams of time-varying data, the method comprising:
A computer program product including a set of non-transitory, computer-readable media having instructions which, when executed by control circuitry of a computerized apparatus, cause the control circuitry to perform a method for processing streams of time-varying data, the method comprising:
Dependencies are inferred from the claim text.