Patent ID: 9392022
Filing Date: 2016-07-12
CPC Classification: G06F,H04L

Claim Text:
1. A method to measure compliance of policies to be enforced in a computing environment, the method comprising: determining, with a processor, a maximum surprisal value of a policy to be enforced on a computing resource in the computing environment, the policy defining a state associated with a compliance position for the computing resource, the maximum surprisal value (1) corresponding to a probability of the computing resource being in-compliance with the policy based on conditions of the policy and (2) determined without testing the computing resource with respect to the policy; determining, with the processor, a current surprisal value of the computing resource with respect to the policy based on knowledge of at least one condition of the policy being at least one of satisfied by or inapplicable to the computing resource, the determining of the current surprisal value based on surprisal analysis techniques; determining a compliance score of the computing resource with respect to the policy based on the maximum surprisal value of the policy and the current surprisal value of the computing resource with respect to the policy; identifying a priority for determining when to perform a repair action to correct a defect associated with the computing resource based on the compliance score, the priority associated with a repair action to correct the defect; and performing the repair action at a scheduled time, the scheduled time based on the compliance score.