US 11,888,708 B1
System and method for auto-determining solutions for dynamic issues in a distributed network
Tirupathirao Madiya, Hyderabad (IN); Vishalakshi Nagasai Poosa, Hyderabad (IN); Yellaiah Ponnameni, Hyderabad (IN); Gourav Mohite, Gurugram (IN); and Vinothkumar Babu, Chennai (IN)
Assigned to Bank of America Corporation, Charlotte, NC (US)
Filed by Bank of America Corporation, Charlotte, NC (US)
Filed on Feb. 2, 2023, as Appl. No. 18/163,775.
Int. Cl. H04L 41/16 (2022.01); H04L 41/0853 (2022.01); H04L 41/042 (2022.01)
CPC H04L 41/16 (2013.01) [H04L 41/042 (2013.01); H04L 41/0853 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a memory operable to store:
a plurality of sets of previous data objects associated with corresponding previous application issues and issue patterns associated with corresponding applications, wherein each data object represents an operation status of a corresponding application, wherein each issue pattern represents one or more recurring operation status of the corresponding application, and
a plurality of series of executable operations for solving the previous application issues; and
a processor operably coupled to the memory, the processor configured to:
detect an application issue associated with an application running at a network node at a particular timestamp;
receive a set of data objects associated with the application issue;
classify, by a machine learning model, the set of the data objects of the application issue into one or more issue patterns, wherein the machine learning model is trained based on the plurality of sets of the data objects and corresponding issue patterns associated with the corresponding previous application issues;
process, through a neural network, the one or more issue patterns and application information associated with the application issue at the network node to determine a series of executable operations for solving the application issue, wherein the neural network is trained based on the plurality of the issue patterns and associations between the issue patterns and the plurality of series of the executable operations; and
deploy the series of the executable operations to solve the application issue at the network node to prevent a failure operation of the application.