US 11,973,776 B2
Intelligent monitoring and logging platform
John Howard Kling, Cincinnati, OH (US); and Charles Edward Dudley, Concord, NC (US)
Assigned to BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed by BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed on Apr. 23, 2021, as Appl. No. 17/238,774.
Prior Publication US 2022/0345472 A1, Oct. 27, 2022
Int. Cl. G06F 21/00 (2013.01); G06N 20/00 (2019.01); H04L 9/40 (2022.01)
CPC H04L 63/1425 (2013.01) [G06N 20/00 (2019.01)] 17 Claims
OG exemplary drawing
 
1. A system for determining monitoring requirements and implementing monitoring for enterprise-wide technology resources, the system comprising:
a plurality of monitoring tools including cyber-threat monitoring tools and performance monitoring tools, each of the monitoring tools configured to monitor and log for one or more specific events or actions performed by or associated with one or more of the enterprise-wide technology resources; and
a computing platform including a memory and at least one processor in communication with the memory, wherein the memory stores instructions that are executable by the at least one processor and configured to:
receive, for each of the enterprise-wide technology resources, characteristics, wherein the characteristics include at least (i) a type of technology resource, (ii) one or more technological environments in which the technology resource is deployed, and (iii) one or more purposes for the technology resource,
implement first Artificial Intelligence (AI) including first Machine Learning (ML) techniques to determine, for each of the enterprise-wide technology resources, monitoring requirements based on the characteristics,
determine, for each of the enterprise-wide technology resources, a set of monitoring tools from amongst the monitoring tools that satisfies at least a portion of the monitoring requirement, wherein determining the set of monitoring tools includes optimizing monitoring occurring at each of the enterprise-wide technology resources by minimizing (i) monitoring redundancy and (ii) the monitoring requirements not satisfied,
identify, for at least one of the enterprise-wide technology resources, at least one monitoring requirement from amongst the monitoring requirements that are not satisfied by the set of monitoring tools and implement second AI including second ML techniques to determine actions to satisfy the at least one monitoring requirement,
deploy and execute, on each of the enterprise-wide technology resources, the set of monitoring tools, and
log specific events or actions monitored by the set of monitoring tools.