Patent ID: 9430117
Filing Date: 2016-08-30
CPC Classification: G06F,H04N

Claim Text:
1. A computer-implemented method for processing data, comprising: receiving streaming data tuples to be processed by a plurality of operators, the operators processing at least a portion of the received data tuples by operation of one or more computer processors; establishing an operator graph of the plurality of operators, the operator graph defining at least one execution path in which a first operator of the plurality of operators is configured to receive data tuples from at least one upstream operator and transmit data tuples to at least one downstream operator; determining a current number of exceptions occurring while the upstream operator performs an operation based on at least one of the streaming data tuples; and triggering a data window in at least one operator of the plurality of operators different from the upstream operator when the current number of exceptions satisfies a threshold, the data window comprising a plurality of data tuples, and wherein triggering the data window causes the at least one operator to evaluate the plurality of data tuples in the data window.