US 12,292,820 B2
Graphical user interface and log analysis tool for analyzing log data to identify errors associated with application execution
Manoj Siddaraju, Charlotte, NC (US)
Assigned to Truist Bank, Charlotte, NC (US)
Filed by Truist Bank, Charlotte, NC (US)
Filed on Nov. 18, 2022, as Appl. No. 17/990,249.
Prior Publication US 2024/0168872 A1, May 23, 2024
Int. Cl. G06F 11/36 (2006.01); G06F 11/362 (2025.01); G06F 11/3668 (2025.01)
CPC G06F 11/3692 (2013.01) [G06F 11/3656 (2013.01); G06F 11/3664 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implement method, comprising:
generating a network connection with a computing environment that includes a plurality of development environments executing a plurality of applications;
generating a graphical user interface for display on a display device, the graphical user interface including:
a first graphical option for allowing a user to select a particular development environment from among the plurality of development environments;
a second graphical option for allowing the user to select a particular application from among the plurality of applications;
a graphical submit element that is selectable by the user for retrieving log data associated with execution of the particular application in the particular development environment;
a first graphical frame; and
a second graphical frame that is distinct from the first graphical frame, wherein the graphical user interface is configured to allow the user to toggle between displaying the first graphical frame and the second graphical frame;
detecting a selection of the graphical submit element by the user;
in response to detecting the selection of the graphical submit element:
obtaining the log data from the computing environment via the network connection by:
determining that the plurality of applications are divided into a plurality of application groups in the computing environment, wherein each application group of the plurality of application groups includes a respective set of applications;
searching through each application group of the plurality of application groups to identify a particular application group that corresponds to the particular application selected by the user; and
transmitting a query to the computing environment for retrieving the log data associated with the particular application selected by the user, the query specifying the particular application group containing the particular application;
updating the first graphical frame to display the log data in its raw format as received from the computing environment; and
updating the second graphical frame to display a modified version of the log data, wherein the modified version of the log data includes at least a subset of the log data in a raw format of the log data with one or more portions highlighted to flag one or more operational errors associated with the particular application in the particular development environment, the one or more operational errors being identified by analyzing the log data.