Knowledge automation engine for product knowledge management
First Claim
Patent Images
1. A system, comprising:
- a processor a memory coupled to the processor and configured to store program instructions executable by the processor to implement;
a knowledge automation engine comprising;
a knowledge interface to receive one or more checks from a knowledge repository;
a fact interface to receive one or more facts describing a product configuration;
wherein the knowledge automation engine automatically evaluates a rule in the one or more checks against the one or more facts to determine if any product issues specified by the one or more checks exists for the product configuration; and
wherein if the product issue is detected, the knowledge automation engine provides the remediation information as output.
1 Assignment
0 Petitions
Accused Products
Abstract
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 user 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 user 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.
31 Citations
29 Claims
-
1. A system, comprising:
-
a processor a memory coupled to the processor and configured to store program instructions executable by the processor to implement;
a knowledge automation engine comprising;
a knowledge interface to receive one or more checks from a knowledge repository;
a fact interface to receive one or more facts describing a product configuration;
wherein the knowledge automation engine automatically evaluates a rule in the one or more checks against the one or more facts to determine if any product issues specified by the one or more checks exists for the product configuration; and
wherein if the product issue is detected, the knowledge automation engine provides the remediation information as output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
searching for a check in a knowledge repository;
wherein the check comprises a rule to detect a product issue for one or more products and remediation information for the product issue;
receiving the check from the knowledge repository;
evaluating the rule in the check against a fact to determine if a product issue is present on a product;
if the fact needed to evaluate the check exists in a fact repository, receiving the fact needed to evaluate the check from the fact repository;
if a fact needed to evaluate the check does not exist in the fact repository, sending a query for the fact to a facts collector coupled to an input source and receiving the fact from the facts collector if the fact is found by the facts collector; and
if evaluating the check detects the product issue, returning the remediation information for the product issue. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A carrier medium comprising program instructions, wherein the program instructions are computer-executable to:
-
searching for a check in a knowledge repository;
wherein the check comprises a rule to detect a product issue for one or more products and remediation information for the product issue;
receiving the check from the knowledge repository;
evaluating the rule in the check against a fact to determine if a product issue is present on a product;
if the fact needed to evaluate the check exists in a fact repository, receiving the fact needed to evaluate the check from the fact repository;
if a fact needed to evaluate the check does not exist in the fact repository, sending a query for the fact to a facts collector coupled to an input source and receiving the fact from the facts collector if the fact is found by the facts collector; and
if evaluating the check detects the product issue, returning the remediation information for the product issue. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
Specification