Automating expert knowledge with analyzer harness
First Claim
Patent Images
1. A computerized system that analyzes information gathered from plural nodes, the system comprising:
- a set of two or more analyzers designed by technical experts, each analyzer defining how to analyze specific information to determine whether and what analysis result information is to be produced; and
a harness accepting as input a list of analyzers and a list of nodes to be analyzed, the harness comprising an analyzer loader that proceeds through the lists of analyzers and nodes, loading at least some of the analyzers to govern the analysis of each of the nodes, an argument manager called upon by the analyzer loader during each analysis to gather the specific information from the node being analyzed for presentation to the analysis process, and an output routine associated with the analyzer loader that receives any analysis result information produced and places it into at least one of a database or an XML (or equivalent) record, associating such information with the identity of the node being analyzed.
3 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for auditing the configuration of an enterprise comprising the steps of: collecting information relating to the configuration of the enterprise, analyzing the configuration information based on expert knowledge; and providing the result of the analysis in the form of reports, and other results of the analyses.
-
Citations
21 Claims
-
1. A computerized system that analyzes information gathered from plural nodes, the system comprising:
-
a set of two or more analyzers designed by technical experts, each analyzer defining how to analyze specific information to determine whether and what analysis result information is to be produced; and
a harness accepting as input a list of analyzers and a list of nodes to be analyzed, the harness comprising an analyzer loader that proceeds through the lists of analyzers and nodes, loading at least some of the analyzers to govern the analysis of each of the nodes, an argument manager called upon by the analyzer loader during each analysis to gather the specific information from the node being analyzed for presentation to the analysis process, and an output routine associated with the analyzer loader that receives any analysis result information produced and places it into at least one of a database or an XML (or equivalent) record, associating such information with the identity of the node being analyzed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computerized method for analyzing information gathered from plural nodes, the method comprising the steps of:
-
creating two or more analyzers, each analyzer defining how to analyze specific information to determine whether and what analysis result information is to be produced by the analyses;
guided by lists of analyzers and of nodes to be analyzed, performing at least some of the analyses defined by the analyzers with respect to each of the nodes;
during each analysis, gathering from the node under analysis the specific information required for the analysis; and
receiving any analysis result information produced during the analyses and placing it into at least one of a database or an XML (or equivalent) record, and associating this information with the identity of the node which is under analysis. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computerized system that analyzes information gathered from plural nodes, the system comprising:
-
analyzer means for defining how specific information is to be analyzed to determine whether and what analysis result information is to be produced; and
a harness accepting as input a list of analyzers and a list of nodes to be analyzed, the harness comprising analyzer loader means for proceeds through the lists of analyzers and nodes, causing at least some of the analyzers to govern the analysis of each of the nodes, argument manager means called upon by the analyzer loader during each analysis for gathering the specific information from the node being analyzed for presentation to the analysis process, and output routine means associated with the analyzer loader for receiving any analysis result information produced and for placing it into at least one of a database or an XML (or equivalent) record, associating such information with the identity of the node being analyzed.
-
Specification