AUTOMATED PRODUCT KNOWLEDGE CATALOG
First Claim
1. A computer implemented method for executing a rules service using a product catalog by a rules service engine, the method comprising:
- identifying at least one rule from the rules service to conduct analysis of a computer system comprising a plurality of components, wherein the at least one rule identifies to the rules service engine product reference data from the product catalog about at least one of the plurality of components;
collecting input data about the computer system;
parsing the input data;
correlating the parsed input data with the identified product reference data;
responsive to the parsed input data correlating with the identified product reference data, providing to the rules service engine product reference data about the at least one of the plurality of components from the product catalog;
responsive to the parsed input data failing to correlate with the identified product reference data, matching another at least one of the plurality of components to the parsed input data and providing to the rules service engine product reference data about the another at least one of the plurality of components; and
running the at least one rule.
1 Assignment
0 Petitions
Accused Products
Abstract
A product catalog is associated with a rules service allowing administrators to conduct examinations of a computer system'"'"'s health. Rules services establish a set of rules to be run against a particular computer system and thereafter invoke a rules engine. The rules service accesses a product catalog to supply product reference data regarding each component of interest in the computer system. The product reference data supplies to the rules service structure and characteristics of the component'"'"'s telemetry data as well as factors to consider with regard to component interaction. Once supplied with the product reference and input data the rules service conducts the analysis. When reference data is not available or fails to match parsed input data, a search is conducted to identify and retrieve reference data matching the structure and characteristics of the parsed input data. Upon finding a match the product catalog is updated with the new information.
31 Citations
20 Claims
-
1. A computer implemented method for executing a rules service using a product catalog by a rules service engine, the method comprising:
-
identifying at least one rule from the rules service to conduct analysis of a computer system comprising a plurality of components, wherein the at least one rule identifies to the rules service engine product reference data from the product catalog about at least one of the plurality of components; collecting input data about the computer system; parsing the input data; correlating the parsed input data with the identified product reference data; responsive to the parsed input data correlating with the identified product reference data, providing to the rules service engine product reference data about the at least one of the plurality of components from the product catalog; responsive to the parsed input data failing to correlate with the identified product reference data, matching another at least one of the plurality of components to the parsed input data and providing to the rules service engine product reference data about the another at least one of the plurality of components; and running the at least one rule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system rules service using a product catalog, the product catalog comprising:
-
a software portion configured to normalize a plurality of computer system components creating a list of normalized computer system components; a software portion configured to assign a product key to each normalized computer system component; and a software portion configured to associate at least one of the plurality of normalized computer system component with at least one rule of the computer system rules service. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. At least one computer-readable medium containing a computer program product for using a product catalog in association with a rules service, the computer program product comprising:
-
program code for identifying at least one rule from the rules service to conduct analysis of a computer system comprising a plurality of components, wherein the at least one rule identifies to a rules service engine product reference data from the product catalog about at least one of the plurality of components; program code for collecting input data about the computer system; program code for parsing the input data; program code for correlating the parsed input data with the identified product reference data; program code, responsive to the parsed input data correlating with the identified product reference data, for providing to the rules service engine product reference data about the at least one of the plurality of components from the product catalog; program code, responsive to the parsed input data failing to correlate with the identified product reference data, for matching another at least one of the plurality of components to the parsed input data and providing to the rules service engine product reference data about the another at least one of the plurality of components; and program code running the at least one rule. - View Dependent Claims (18, 19, 20)
-
Specification