Method, system and program product for establishing a self-diagnosing and self-repairing automated system
First Claim
Patent Images
1. A self-diagnose and self-repair method for facilitating operation of an automated system, the method comprising:
- monitoring at least one operational parameter of the automated system;
automatically detecting an abnormal status of the at least one operational parameter;
automatically evaluating the abnormal status of the at least one operational parameter to isolate a possible fault resulting in the abnormal status;
undertaking automated repair of the possible fault, and thereafter, automatically determining whether the abnormal status has been eliminated; and
wherein the monitoring, automatically detecting, automatically evaluating and undertaking automated repair are implemented by autonomous components, including at least one auto-detection component, an auto-fault isolation component, and an auto-fix component, each of which is selectively invoked by a supervisory component as needed for a particular self-diagnose or self-repair of the automated system, and wherein the monitoring and the automatically detecting are performed by the at least one auto-detection component upon being invoked by the supervisory component, the automatically evaluating is performed by the auto-fault isolation component upon being invoked by the supervisory component and the undertaking automated repair is performed by the auto-fix component upon being invoked by the supervisory component.
1 Assignment
0 Petitions
Accused Products
Abstract
Method, system and program product are provided for a self-diagnose and self-repair facility for an automated machine or system. The facility monitors at least one operational parameter of the automated system, and automatically detects an abnormal status of the at least one operational parameter when present. The abnormal status is automatically evaluated to isolate a possible fault in the automated system resulting in the abnormal status, and automated repair of the possible fault is undertaken. After the automated repair, the facility determines whether the abnormal status has been eliminated.
63 Citations
44 Claims
-
1. A self-diagnose and self-repair method for facilitating operation of an automated system, the method comprising:
-
monitoring at least one operational parameter of the automated system; automatically detecting an abnormal status of the at least one operational parameter; automatically evaluating the abnormal status of the at least one operational parameter to isolate a possible fault resulting in the abnormal status; undertaking automated repair of the possible fault, and thereafter, automatically determining whether the abnormal status has been eliminated; and wherein the monitoring, automatically detecting, automatically evaluating and undertaking automated repair are implemented by autonomous components, including at least one auto-detection component, an auto-fault isolation component, and an auto-fix component, each of which is selectively invoked by a supervisory component as needed for a particular self-diagnose or self-repair of the automated system, and wherein the monitoring and the automatically detecting are performed by the at least one auto-detection component upon being invoked by the supervisory component, the automatically evaluating is performed by the auto-fault isolation component upon being invoked by the supervisory component and the undertaking automated repair is performed by the auto-fix component upon being invoked by the supervisory component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A self-diagnose and self-repair method for facilitating operation of an automated system, the method comprising:
-
invoking from a supervisory component at least one auto-detection component for continuous, periodic monitoring of at least one operational parameter of the automated system and for periodically communicating to the supervisory component a normal status or an abnormal status condition of the at least one operational parameter; responsive to receipt of an abnormal status condition at the supervisory component from the at least one auto-detection component, invoking by the supervisory component an auto-fault isolation component, wherein the auto-fault isolation component automatically evaluates the status of the at least one operational parameter to isolate a possible fault resulting in the abnormal status; dependant on the possible fault resulting in the abnormal status, invoking from the supervisory component an auto-fix component to undertake automated repair of the possible fault, and thereafter, automatically determining whether the abnormal status has been eliminated; and wherein the supervisory component selectively invokes the at least one auto-detection component, the auto-fault isolation component or the auto-fix component as needed for a particular self-diagnose or self-repair of the automated system, and wherein once invoked by the supervisory component, the at least one auto-detection component, the auto-fault isolation component and the auto-fix component execute autonomously. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A self-diagnose and self-repair system for facilitating operation of an automated system, the system comprising:
-
monitor means for monitoring at least one operational parameter of the automated system for automatically detecting an abnormal status of the at least one operational parameter; fault isolation means for automatically evaluating the abnormal status of the at least one operational parameter to isolate a possible fault resulting in the abnormal status; repair means for undertaking automated repair of the possible fault, and thereafter, for automatically determining whether the abnormal status has been eliminated; and wherein the monitor means, fault isolation means and repair means are implemented as autonomous components, including at least one auto-detection component, an auto-fault isolation component, and an auto-fix component, each of which is selectively invoked by a supervisory component as need for a particular self-diagnose or self-repair of the automated system, and wherein the at least one auto-detection component comprises the monitor means and performs the monitoring and the automatically detecting upon being invoked by the supervisory component, the auto-fault isolation component comprises the fault isolation means and performs the automatically evaluating upon being invoked by the supervisory component, and the auto-fix component comprises the repair means and performs undertaking of the automated repair upon being invoked by the supervisory component. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A self-diagnose and self-repair system for facilitating operation of an automated system, the system comprising:
-
a supervisory component supervising the self-diagnosis and self-repair of the automated system; an auto-detection component, invoked by the supervisory component, for continuous, periodic monitoring at least one operational parameter of the automated system and for periodically communicating to the supervisory component a normal status or an abnormal status condition of the at least one operational parameter; an auto-fault isolation component, invoked by the supervisory component responsive to the supervisory component receiving an abnormal status condition from the at least one auto-detection component, the auto-fault isolation component evaluating the status of the at least one operational parameter to isolate a possible fault resulting in the abnormal status; an auto-fix component, invoked by the supervisory component dependent on the possible fault resulting in the abnormal status, to undertake automated repair of the possible fault; and wherein the supervisory component selectively invokes the auto-detection component, the auto-fault isolation component or the auto-fix component as need for a particular self-diagnose or self-repair of the automated system, and wherein once invoked by the supervisory component, the auto-detection component, the auto-fault isolation component and the auto-fix component execute autonomously, and wherein the supervisory component further automatically determines whether the abnormal status has been eliminated subsequent to undertaking of the automated repair. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. At least one program storage device readable by a machine, tangibly embodying at least one program of instructions executable by the machine to perform a self-diagnose and self-repair method of facilitating operation of an automated system, the method comprising:
-
monitoring at least one operational parameter of the automated system; automatically detecting an abnormal status of the at least one operational parameter; automatically evaluating the abnormal status of the at least one operational parameter to isolate a possible fault resulting in the abnormal status; undertaking automated repair of the possible fault, and thereafter, automatically determining whether the abnormal status has been eliminated; and wherein the monitoring, automatically detecting, automatically evaluating and undertaking automated repair are implemented by autonomous components, including at least one auto-detection component, an auto-fault isolation component, and an auto-fix component, each of which is selectively invoked by a supervisory component as needed for a particular self-diagnose or self-repair of the automated system, and wherein the monitoring and the automatically detecting are performed by the at least one auto-detection component upon being invoked by the supervisory component, the automatically evaluating is performed by the auto-fault isolation component upon being invoked by the supervisory component and the undertaking automated repair is performed by the auto-fix component upon being invoked by the supervisory component. - View Dependent Claims (34, 35, 36, 37, 38, 39)
-
-
40. At least one program storage device readable by a machine, tangibly embodying at least one program of instructions executable by the machine to perform a self-diagnose and self-repair method for facilitating operation of an automated system, the method comprising:
-
invoking from a supervisory component at least one auto-detection component for continuous, periodic monitoring of at least one operational parameter of the automated system and for periodically communicating to the supervisory component a normal status or an abnormal status condition of the at least one operational parameter; responsive to receipt of an abnormal status condition at the supervisory component from the at least one auto-detection component, invoking by the supervisory component an auto-fault isolation component, wherein the auto-fault isolation component automatically evaluates the status of the at least one operational parameter to isolate a possible fault resulting in the abnormal status; dependant on the possible fault resulting in the abnormal status, invoking from the supervisory component an auto-fix component to undertake automated repair of the possible fault, and thereafter, automatically determining whether the abnormal status has been; and wherein the supervisory component selectively invokes the at least one auto-detection component, the auto-fault isolation component or the auto-fix component as needed for a particular self-diagnose or self-repair of the automated system, and wherein once invoked by the supervisory component, the at least one auto-detection component, the auto-fault isolation component and the auto-fix component execute autonomously. - View Dependent Claims (41, 42, 43, 44)
-
Specification