Patent ID: 11892940
Assignee: BANK OF AMERICA CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 12:
13. A non-transitory computer-readable storage medium storing instructions that when executed by a processor, cause the processor to:
store static variables for a plurality of applications, the static variables comprising a processing time frame required to satisfy a service level requirement for a first application and a time threshold required to satisfy a service level requirement for a second application;
receive real-time data for a first application, wherein the first application is associated with the second application in a workflow, the real-time data for the first application comprises a time delay associated with executing the first application;
compare the real-time data for the first application with the static variables for the first application;
determine a first service impact for the first application based on the comparison of the real-time data for the first application with the static variables for the first application;
predict a second service impact for the second application based on the first service impact for the first application and the time threshold associated with the second application;
generate a service impact report according to the determined first service impact and the predicted second service impact;
send the service impact report to at least one recipient computing device;
receive real-time data for the second application, wherein the second application is associated with a third application in the workflow;
wherein the static variables further comprise a second processing time frame required to satisfy the service level requirement for the second application and a second time threshold required to satisfy a service level requirement for the third application;
compare the real-time data of the second application with the static variables of the second application;
determine a third service impact for the second application based on the comparison of the real-time data for the second application with the static variables for the second application;
predict a fourth service impact for the third application based on the third service impact for the second application and the second time threshold associated with the third application;
generate a second service impact report according to the determined third service impact and the predicted fourth service impact; and
send the second service impact report to the at least one recipient computing device.