Product knowledge management
First Claim
1. A system, comprising:
- a knowledge repository configured to store product knowledge for a plurality of products, wherein the product knowledge comprises one or more checks, wherein each check comprises a rule to detect an issue for one or more products and remediation information for the issue;
a knowledge management service comprising;
a check management interface for managing checks in the knowledge repository, wherein the check management interface is accessible over a network, and wherein the check management interface is configured to provide a standard interface for adding checks to the knowledge repository; and
a knowledge repository interface configured to provide access to the product knowledge in the knowledge repository for one or more applications; and
wherein a plurality of the checks are configured to be automatically evaluated against a set of facts to detect the presence of their respective issues in a particular product configuration, wherein the set of facts describe the particular product configuration.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for creating and editing checks for a knowledge automation engine to use in detecting product issues on products. A knowledge automation engine may evaluate a check against a fact to detect a product issue on a product and provide a client of the product remediation information. A check may contain a product issue description, a rule to evaluate against a fact in order to detect the product issue, and remediation information to help a client address the product issue if the product issue is detected on the product. Product issues may include product installation validation and known product bugs. Facts used by the knowledge automation engine may include product configuration facts. Statistics on check execution results may be accumulated to provide additional information on products through their life cycle.
-
Citations
39 Claims
-
1. A system, comprising:
-
a knowledge repository configured to store product knowledge for a plurality of products, wherein the product knowledge comprises one or more checks, wherein each check comprises a rule to detect an issue for one or more products and remediation information for the issue;
a knowledge management service comprising;
a check management interface for managing checks in the knowledge repository, wherein the check management interface is accessible over a network, and wherein the check management interface is configured to provide a standard interface for adding checks to the knowledge repository; and
a knowledge repository interface configured to provide access to the product knowledge in the knowledge repository for one or more applications; and
wherein a plurality of the checks are configured to be automatically evaluated against a set of facts to detect the presence of their respective issues in a particular product configuration, wherein the set of facts describe the particular product configuration. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
creating checks for a plurality of products, wherein each check is created in a standard format and comprises a rule to detect an issue for one or more products and remediation information for the issue;
storing the checks in a product knowledge repository, wherein the product knowledge repository is accessible over a network;
managing the checks in the product knowledge repository, wherein the managing comprises editing existing checks or adding new checks for each product at different product life cycle stages;
accessing the product knowledge repository to evaluate a set of the checks for a particular product against a set of facts describing a configuration of the product to detect the presence of respective issues for the configuration of the product. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
24. A carrier medium comprising program instructions, wherein the program instructions are computer-executable to:
-
creating checks for a plurality of products, wherein each check is created in a standard format and comprises a rule to detect an issue for one or more products and remediation information for the issue;
storing the checks in a product knowledge repository, wherein the product knowledge repository is accessible over a network;
managing the checks in the product knowledge repository, wherein the managing comprises editing existing checks or adding new checks for each product at different product life cycle stages;
accessing the product knowledge repository to evaluate a set of the checks for a particular product against a set of facts describing a configuration of the product to detect the presence of respective issues for the configuration of the product. - View Dependent Claims (25, 26)
-
Specification