发明名称 Detecting disallowed combinations of data within a processing element
摘要 Techniques are described for detecting disallowed combinations of data within a processing element. Embodiments of the invention may generally receive data to be processed using the processing element and determine whether the received data and a current working state violate one or more rules describing disallowed combinations of data. If a disallowed combination is detected, embodiments of the invention may handle the processing of the received data in an alternate way that prevents disallowed combinations of data within the processing element.
申请公布号 US9218566(B2) 申请公布日期 2015.12.22
申请号 US201012860068 申请日期 2010.08.20
申请人 International Business Machines Corporation 发明人 Branson Michael J.;Santosuosso John M.
分类号 G06N5/02;G06F17/30 主分类号 G06N5/02
代理机构 Patterson & Sheridan, LLP 代理人 Patterson & Sheridan, LLP
主权项 1. A system, comprising: one or more computer processors; and a memory containing: a plurality of processing elements, each comprising 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; anda program distinct from the plurality of processing elements that, when executed on the one or more computer processors, performs an operation for detecting disallowed combinations of data within a first processing element, comprising: receiving data to be processed on the first processing element, before the first processing element can access the data; 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 other data being processed on the first processing element and other data accessible by the first processing element; andupon 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.
地址 Armonk NY US
您可能感兴趣的专利