US 12,292,785 B2
Method and system for automatically selecting and executing solutions on the target application
Nachiappan Ramanathan, Bengaluru (IN); Rajesh Kumar, Bangalore (IN); Gurushant Tadasalur, Bangalore (IN); Bhupendra Raj, Thane (IN); and Anik Chanda, Bangalore (IN)
Assigned to JPMORGAN CHASE BANK, N.A., New York, NY (US)
Filed by JPMorgan Chase Bank, N.A., New York, NY (US)
Filed on Apr. 13, 2023, as Appl. No. 18/134,313.
Claims priority of application No. 202211071533 (IN), filed on Dec. 12, 2022.
Prior Publication US 2024/0193029 A1, Jun. 13, 2024
Int. Cl. G06F 11/00 (2006.01); G06F 11/07 (2006.01)
CPC G06F 11/0772 (2013.01) [G06F 11/079 (2013.01); G06F 11/0793 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A method for automatically selecting and executing solutions on a target application, the method being implemented by at least one processor, the method comprising:
identifying, by the at least one processor, at least one failure event associated with the target application based on monitoring of the target application;
classifying, by the at least one processor, each of the identified at least one failure event as one from among a labeled failure event and an unlabeled failure event;
selecting, by the at least one processor, at least one recovery solution for the labeled failure event from at least one recovery database; and
automatically executing, by the at least one processor, the selected at least one recovery solution on the target application for the labeled failure event,
wherein the method further comprises:
selecting, by the at least one processor, at least one possible recovery solution for the unlabeled failure event from the at least one recovery database;
testing and executing, by the at least one processor, the selected at least one possible recovery solution on the target application; and
labeling, by the at least one processor, the selected at least one possible recovery solution on the target application for the unlabeled failure event based on a successful result of the testing and execution of the selected at least one possible recovery solution on the target application.