Information handling system and method for diagnosis, and repair, using rules collected by forward chaining
First Claim
Patent Images
1. A method for information handling system (IHS) problem diagnosis and repair, the method comprising:
- receiving configuration items for a user IHS from a configuration management database that tracks and records the configuration items for the user IHS, details about attributes of the configuration items for the user IHS, and relationships between the configuration items for the user IHS;
collecting a set of rules and corresponding actions from an expert system, wherein the set of rules and corresponding actions include all of a plurality of rules and corresponding actions in the expert system for an IHS having the received configuration items;
prioritizing the set of rules and corresponding actions by assigning a higher priority to rules and corresponding actions that have been found to be more successful in diagnosing and repairing problems in an IHS having the received configuration items to create a set of prioritized rules and corresponding actions;
filtering the set of prioritized rules and corresponding actions to create a set of filtered, prioritized rules and corresponding actions that includes a first subset of the prioritized rules and corresponding actions that are more commonly used with an IHS having the received configuration items relative to a second subset of the prioritized rules and corresponding actions that are not included in the set of filtered, prioritized rules and corresponding actions; and
sending the set of filtered, prioritized rules and corresponding actions to the user IHS, wherein the user IHS is operable to use the set of filtered, prioritized rules and corresponding actions locally to diagnose and repair problems with the user IHS.
14 Assignments
0 Petitions
Accused Products
Abstract
In an information handling system (IHS), IHS problem diagnosis and repair includes receiving configuration items of the IHS from a configuration management database, collecting a set of rules and corresponding actions relating to the configuration items of the IHS, the set of rules and corresponding actions collected from an expert system, collecting a prioritization of the set of rules and corresponding actions, filtering the set of rules and corresponding actions per the prioritization and based on a plurality of preferences, and sending the set of rules and corresponding actions to the IHS.
15 Citations
20 Claims
-
1. A method for information handling system (IHS) problem diagnosis and repair, the method comprising:
-
receiving configuration items for a user IHS from a configuration management database that tracks and records the configuration items for the user IHS, details about attributes of the configuration items for the user IHS, and relationships between the configuration items for the user IHS; collecting a set of rules and corresponding actions from an expert system, wherein the set of rules and corresponding actions include all of a plurality of rules and corresponding actions in the expert system for an IHS having the received configuration items; prioritizing the set of rules and corresponding actions by assigning a higher priority to rules and corresponding actions that have been found to be more successful in diagnosing and repairing problems in an IHS having the received configuration items to create a set of prioritized rules and corresponding actions; filtering the set of prioritized rules and corresponding actions to create a set of filtered, prioritized rules and corresponding actions that includes a first subset of the prioritized rules and corresponding actions that are more commonly used with an IHS having the received configuration items relative to a second subset of the prioritized rules and corresponding actions that are not included in the set of filtered, prioritized rules and corresponding actions; and sending the set of filtered, prioritized rules and corresponding actions to the user IHS, wherein the user IHS is operable to use the set of filtered, prioritized rules and corresponding actions locally to diagnose and repair problems with the user IHS. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for information handling system (IHS) problem diagnosis and repair, the system comprising at least one subsystem to:
-
receive configuration items for a user IHS from a configuration management database that tracks and records the configuration items for the user IHS, details about attributes of the configuration items for the user IHS, and relationships between the configuration items for the user IHS; collect a set of rules and corresponding actions from an expert system, wherein the set of rules and corresponding actions include all of a plurality of rules and corresponding actions in the expert system for an IHS having the received configuration items; prioritize the set of rules and corresponding actions by assigning a higher priority to rules and corresponding actions that have been found to be more successful in diagnosing and repairing problems in an IHS having the received configuration items to create a set of prioritized rules and corresponding actions; filter the set of prioritized rules and corresponding actions to create a set of filtered, prioritized rules and corresponding actions that includes a first subset of the prioritized rules and corresponding actions that are more commonly used with an IHS having the received configuration items relative to a second subset of the prioritized rules and corresponding actions that are not included in the set of filtered, prioritized rules and corresponding actions; and send the set of filtered, prioritized rules and corresponding actions to the user IHS, wherein the user IHS is operable to use the set of filtered, prioritized rules and corresponding actions locally to diagnose and repair problems with the user IHS. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An information handling system (IHS) comprising:
-
a processor for processing instructions; a network interface; and a subsystem for connecting to a user IHS and an expert system via the network interface and using the processor to allow the user IHS to diagnose and repair issues with the user IHS, wherein the subsystem is operable to; receive configuration items for the user IHS from a configuration management database that tracks and records the configuration items for the user IHS, details about attributes of the configuration items for the user IHS, and relationships between the configuration items for the user IHS; collect the set of rules and corresponding actions from the expert system, wherein the set of rules and corresponding actions include all of a plurality of rules and corresponding actions in the expert system for an IHS having the received configuration items; prioritize the set of rules and corresponding actions by assigning a higher priority to rules and corresponding actions that have been found to be more successful in diagnosing and repairing problems in an IHS having the received configuration items to create a set of prioritized rules and corresponding actions; and filter the set of rules and corresponding actions to create a set of filtered, prioritized rules and corresponding actions that includes a first subset of the prioritized rules and corresponding actions that are more commonly used with an IHS having the received configuration items relative to a second subset of the prioritized rules and corresponding actions that are not included in the set of filtered, prioritized rules and corresponding actions; and send the set of filtered, prioritized rules and corresponding actions to the user IHS, wherein the user IHS is operable to use the set of filtered, prioritized rules and corresponding actions locally to diagnose and repair problems with the user IHS. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification