Patent ID: 9224092
Filing Date: 2015-12-29
Classification: G06F,G06N

Abstract:
1. A method of detecting disallowed combinations of data within a first processing element, comprising: receiving data to be processed on the first processing element of a plurality of processing elements, before the first processing element can access the data, wherein each of the plurality of processing elements comprises a respective one or more operators, wherein each operator is configured to perform a respective processing operation for incoming data in a stream computing environment; determining whether the received data violates any of a plurality of rules, each describing a respective predetermined combination of data that is not allowed to be accessible within the first processing element, based on whether the received data and a current working state of the first processing element match a predetermined combination of data categories described by at least a first one of the plurality of rules, wherein the current working state specifies both the other data being processed on the first processing element and other data accessible by the first processing element; and upon determining that the received data does not violate any of the plurality of rules, sending the received data to the first processing element to be processed.