US 12,430,192 B2
Batch monitoring tool
Shubhankar Shilpi, Charlotte, NC (US)
Assigned to Truist Bank, Charlotte, NC (US)
Filed by Truist Bank, Charlotte, NC (US)
Filed on Oct. 17, 2023, as Appl. No. 18/488,784.
Prior Publication US 2025/0123918 A1, Apr. 17, 2025
Int. Cl. G06F 11/00 (2006.01); G06F 11/07 (2006.01); G06F 11/30 (2006.01)
CPC G06F 11/0766 (2013.01) [G06F 11/302 (2013.01); G06F 11/30 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computing system, comprising:
a network controller;
a processor coupled to the network controller; and
a memory coupled to the processor, the memory including a set of instructions, which when executed by the processor, cause the processor to:
identify schedule data and service level agreement (SLA) data associated with a batch of computer-executable applications,
generate a lookup file based on a plurality of individual jobs associated with the batch of computer-executable applications, the schedule data, and the SLA data, wherein the lookup file identifies the plurality of individual jobs for monitoring, and wherein at least some of the batch of computer-executable applications are to be executed concurrently,
simultaneously monitor in real time, based on the lookup file, the plurality of individual jobs associated with the batch of computer-executable applications for error conditions with respect to one or more of the schedule data or the SLA data,
bypass simultaneous monitoring of the plurality of individual jobs associated with the batch of computer-executable applications during one or more calendar events reflected in calendar data to reduce one or more of processing overhead, power consumption or system latency, and
generate an application status report and a failed job report based on the error conditions.