Systems and methods for evaluating compliance checks
First Claim
1. A computer-implemented method for evaluating compliance checks, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:
- maintaining a group of compliance standards for at least one computing network, each compliance standard comprising at least one compliance check for evaluating at least one aspect of a network device;
calculating a reputation score for at least one compliance check within the group of compliance standards based at least in part on a prevalence of the compliance check within the group of compliance standards that indicates a proportion of compliance standards that include the compliance check;
assigning the reputation score to the compliance check;
providing a recommendation for whether to implement the compliance check based at least in part on the reputation score assigned to the compliance check;
wherein the compliance check evaluates the network device to determine whether the network device is configured in a manner defined by the compliance check.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for evaluating compliance checks may include (1) maintaining a group of compliance standards for at least one computing network, with each compliance standard comprising at least one compliance check for evaluating at least one aspect of a network device, (2) calculating a reputation score for at least one compliance check within the group of compliance standards, (3) assigning the reputation score to the compliance check, and then (4) providing a recommendation for whether to implement the compliance check based at least in part on the reputation score assigned to the compliance check.
28 Citations
20 Claims
-
1. A computer-implemented method for evaluating compliance checks, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:
-
maintaining a group of compliance standards for at least one computing network, each compliance standard comprising at least one compliance check for evaluating at least one aspect of a network device; calculating a reputation score for at least one compliance check within the group of compliance standards based at least in part on a prevalence of the compliance check within the group of compliance standards that indicates a proportion of compliance standards that include the compliance check; assigning the reputation score to the compliance check; providing a recommendation for whether to implement the compliance check based at least in part on the reputation score assigned to the compliance check; wherein the compliance check evaluates the network device to determine whether the network device is configured in a manner defined by the compliance check. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for evaluating compliance checks, the system comprising:
-
a maintenance module programmed to maintain a group of compliance standards for at least one computing network, each compliance standard comprising at least one compliance check for evaluating at least one aspect of a network device; a scoring module programmed to; calculate a reputation score for at least one compliance check within the group of compliance standards based at least in part on a prevalence of the compliance check within the group of compliance standards that indicates a proportion of compliance standards that include the compliance check; assign the reputation score to the compliance check; a recommendation module programmed to provide a recommendation for whether to implement the compliance check based at least in part on the reputation score assigned to the compliance check; at least one processor configured to execute at least one of the maintenance module, the scoring module, and the recommendation module, wherein the compliance check evaluates the network device to determine whether the network device is configured in a manner defined by the compliance check. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable-storage medium comprising one or more computer-executable instructions that, when executed by at least one processor of a computing device, cause the computing device to:
-
maintain a group of compliance standards for at least one computing network, each compliance standard comprising at least one compliance check for evaluating at least one aspect of a network device; calculate a reputation score for at least one compliance check within the group of compliance standards based at least in part on a prevalence of the compliance check within the group of compliance standards that indicates a proportion of compliance standards that include the compliance check; assign the reputation score to the compliance check; provide a recommendation for whether to implement the compliance check based at least in part on the reputation score assigned to the compliance check; wherein the compliance check evaluates the network device to determine whether the network device is configured in a manner defined by the compliance check. - View Dependent Claims (20)
-
Specification