CPC G06F 11/0793 (2013.01) [G06F 11/0709 (2013.01); G06F 11/079 (2013.01); G06F 11/0751 (2013.01); G06F 16/2379 (2019.01)] | 20 Claims |
1. A computer-implemented method for autonomous computing comprising:
collecting data from a plurality of connected devices over a network;
checking if the collected data matches a prior pattern;
based on the checking, detecting an alert condition in one or more of the plurality of connected devices;
initiating a fault management update in a fault management database based on the detected alert condition;
sending the fault management update to a fault management database;
monitoring the fault management update using a first virtual self-healing module of a plurality of virtual self-healing modules;
matching the detected alert condition to a historical alert condition;
based on the matching, determining a corrective action; and
based on the determined corrective action, using the first virtual self-healing module to: (i) assign one or more additional virtual self-healing modules selected from the plurality of virtual self-healing modules to the alert condition, and (ii) trigger the performance of the determined corrective action by initiating the assigned one or more additional virtual self-healing modules to perform the corrective action.
|