Patent ID: 8990947
Filing Date: 2015-03-24
Classification: G06F,G06N,H04L

Abstract:
1. A method implemented at least in part by a computer, the method comprising: receiving dependency data that indicates dependencies among security components, a security component having a dependency on another security component if the security component uses output data generated by the other security component, the security components including a sensor; receiving an indication that input data related to security has been received at the sensor; executing the sensor to produce output data based on the input data, the executing of the sensor including, based at least in part on the dependency data, determining a set of the security components to execute and an order in which to execute the security components of the set, the set including the sensor; providing the output data produced by the sensor to a rule, the rule being separate from the sensor; evaluating the rule to produce a first candidate assessment comprising a proposed assessment regarding security of a computer-related asset, the first candidate assessment including a first fidelity; generating by a consolidator a consolidated assessment regarding security of the computer-related asset by evaluating a plurality of proposed assessments comprising the first candidate assessment and a second candidate assessment regarding security of the computer-related asset, the second candidate assessment including a second fidelity and the first candidate assessment, second candidate assessment and consolidated assessment representing three security assessments of the same computer-related asset; and providing output data from a first security component of the set of the security components to one or more other security components of the set that depend from the first security component.