Composition of pattern-driven reactions in real-time dataflow programming
AssigneeJohnson Controls Tyco IP Holdings LLP
InventorsJason Lucas, Abhishek Sharma
Life of this patent
Estimating the term…
Loading patent…
AssigneeJohnson Controls Tyco IP Holdings LLP
InventorsJason Lucas, Abhishek Sharma
Estimating the term…
A technique implements a dataflow graph, taking a number of streams of data inputs and transforms these inputs into a number of streams of outputs. The dataflow graph can perform pattern matching. The technique implements reactions via the composition of pattern matching across joined streams of input data. A completeness of matching an input sequence to a particular input pattern can be characterized as having at least three different degrees, such as cold (not yet matched), warm (e.g., minimally matched), and hot (e.g., maximally matched). The input pattern to be matched can have a variable length, including zero length or unlimited or arbitrarily large length. Data flows can be on a push basis or pull basis, or a combination, and may change depending on the state.
A system comprising:
A method comprising:
One or more non-transitory computer readable media containing program instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
Dependencies are inferred from the claim text.