IP Library Granted Patent US 12694336
Granted Patent B2
US 12694336 · App. 18/240,400 · Granted Jul 28, 2026

System and method for determining process compliance using advanced computational models for data analysis and automated decision-making

Inventors: Brian Neal Jacobson (Los Angeles, CA); Pratap Dande (Saint Johns, FL); Erik Dahl (Newark, DE); Elvis Nyamwange (Little Elm, TX); Rahul Yaksh (Austin, TX); Amer Ali (Jersey City, NJ); Rahul Shashidhar Phadnis (Charlotte, NC); Sailesh Vezzu (Hillsborough, NJ); Hari Vuppala (Concord, NC)
Assignee: BANK OF AMERICA CORPORATION
G06N20/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12694336
App. No.
18/240,400
Filed
Aug 31, 2023
Granted
Jul 28, 2026
Kind
B2
Examiner
LEE, Y YOUNG
Art Unit
2485
USPC
706/12
Abstract

Systems, computer program products, and methods are described herein for determining process compliance using advanced computational models for data analysis and automated decision-making. The present disclosure is configured to generate one or more intermediate control layers, wherein the one or more intermediate control layers comprises one or more artificial intelligence models; generate one or more control objectives, wherein each of the one or more control objectives are associated with one or more governance processes; generate, in response to the one or more control objectives, one or more manifests; receive, in response to the one or more manifests, one or more artifacts, wherein the one or more artifacts comprise data associated with the one or more governance processes; capture data from the one or more artifacts; compare the captured data from the one or more artifacts with the one or more intermediate control layers; and approve the one or more artifacts.

Claims (100)

1 . A system for determining process compliance using advanced computational models for data analysis and automated decision making, the system comprising:

a processing device;

a non-transitory storage device containing instructions when executed by the processing device, causes the processing device to perform the steps of:

generate one or more intermediate control layers, wherein the one or more intermediate control layers comprises one or more artificial intelligence models;

generate one or more control objectives, wherein each of the one or more control objectives are associated with one or more governance processes, and wherein the control objectives comprise a compliance target;

generate, in response to the one or more control objectives, one or more manifests, wherein the manifests contain instructions for receiving one or more artifacts;

receive, in response to the one or more manifests, the one or more artifacts, wherein the one or more artifacts comprise data associated with the one or more governance processes;

capture data from the one or more artifacts, wherein the data comprises evidence of meeting the compliance target;

compare the captured data from the one or more artifacts with the one or more intermediate control layers; and

approve the one or more artifacts.

2 . The system of claim 1 , wherein approving the one or more artifacts further comprises:

determine, in response to comparing the captured data from the one or more artifacts with the one or more control objectives, a received evidence threshold, wherein the received evidence threshold comprises characteristics associated with the artifacts;

compare the received evidence threshold with an acceptable evidence threshold, wherein the acceptable evidence threshold comprises characteristics associated with the intermediate control layers; and

approve, in response to the received evidence threshold meeting the acceptable evidence threshold, the one or more artifacts.

3 . The system of claim 2 , wherein executing the instructions further causes the processing device to:

determine an amount of resources consumed associated with approving the one or more artifacts; and

reduce the amount of resources consumed by a resource conservation amount.

4 . The system of claim 1 , wherein receiving the one or more artifacts further comprises:

determining, in response to the one or more manifests, the one or more artifacts applicable to the one or more control objectives;

transmitting the one or more artifacts to one or more control owners, wherein the one or more control owners are users of the system; and

receiving, in response to the one or more control owners, an approval of the one or more artifacts.

5 . The system of claim 1 , wherein executing the instructions further causes the processing device to:

receive one or more changes;

generate one or more additional control objectives, wherein each of the one or more control objectives is associated with the one or more changes;

capture data from one or more additional artifacts;

determine, in response to comparing the captured data from the one or more additional artifacts with the one or more additional control objectives, an additional received evidence threshold; and

approve, in response to the additional received evidence threshold meeting an additional acceptable evidence threshold, the one or more artifacts.

6 . The system of claim 5 , wherein the changes may be changes to the:

one or more governance processes;

one or more control objectives;

one or more manifests; or

one or more artifacts.

7 . The system of claim 1 , wherein executing the instructions further causes the processing device to:

aggregate the captured data from the one or more artifacts;

compare, in response to the one or more control objectives, the aggregated captured data from the one or more artifacts with the one or more governance processes; and

verify the aggregated captured data from the one or more artifacts matches the one or more governance processes.

8 . A computer program product for determining process compliance using advanced computational models for data analysis and automated decision making, the computer program product comprising a non-transitory computer-readable medium comprising code causing an apparatus to:

generate one or more intermediate control layers, wherein the one or more intermediate control layers comprises one or more artificial intelligence models;

generate one or more control objectives, wherein each of the one or more control objectives are associated with one or more governance processes, and wherein the control objectives comprise a compliance target;

generate, in response to the one or more control objectives, one or more manifests, wherein the manifests contain instructions for receiving one or more artifacts;

receive, in response to the one or more manifests, the one or more artifacts, wherein the one or more artifacts comprise data associated with the one or more governance processes;

capture data from the one or more artifacts, wherein the data comprises evidence of meeting the compliance target;

compare the captured data from the one or more artifacts with the one or more intermediate control layers; and

approve the one or more artifacts.

9 . The computer program product of claim 8 , wherein approving the one or more artifacts further comprises:

determine, in response to comparing the captured data from the one or more artifacts with the one or more control objectives, a received evidence threshold, wherein the received evidence threshold comprises characteristics associated with the artifacts;

compare the received evidence threshold with an acceptable evidence threshold, wherein the acceptable evidence threshold comprises characteristics associated with the intermediate control layers; and

approve, in response to the received evidence threshold meeting the acceptable evidence threshold, the one or more artifacts.

10 . The computer program product of claim 9 , wherein the code further causes the apparatus to:

determine an amount of resources consumed associated with approving the one or more artifacts; and

reduce the amount of resources consumed by a resource conservation amount.

11 . The computer program product of claim 8 , wherein receiving the one or more artifacts further comprises:

determining, in response to the one or more manifests, the one or more artifacts applicable to the one or more control objectives;

transmitting the one or more artifacts to one or more control owners, wherein the one or more control owners are users of the system; and

receiving, in response to the one or more control owners, an approval of the one or more artifacts.

12 . The computer program product of claim 8 , wherein the code further causes the apparatus to:

receive one or more changes;

generate one or more additional control objectives, wherein each of the one or more control objectives is associated with the one or more changes;

capture data from one or more additional artifacts;

determine, in response to comparing the captured data from the one or more additional artifacts with the one or more additional control objectives, an additional received evidence threshold; and

approve, in response to the additional received evidence threshold meeting an additional acceptable evidence threshold, the one or more artifacts.

13 . The computer program product of claim 12 , wherein the changes may be changes to the:

one or more governance processes;

one or more control objectives;

one or more manifests; or

one or more artifacts.

14 . The computer program product of claim 8 , wherein the code further causes the apparatus to:

aggregate the captured data from the one or more artifacts;

compare, in response to the one or more control objectives, the aggregated captured data from the one or more artifacts with the one or more governance processes; and

verify the aggregated captured data from the one or more artifacts matches the one or more governance processes.

15 . A method for determining process compliance using advanced computational models for data analysis and automated decision making, the method comprising:

generating one or more intermediate control layers, wherein the one or more intermediate control layers comprises one or more artificial intelligence models;

generating one or more control objectives, wherein each of the one or more control objectives are associated with one or more governance processes, and wherein the control objectives comprise a compliance target;

generating, in response to the one or more control objectives, one or more manifests, wherein the manifests contain instructions for receiving one or more artifacts;

receiving, in response to the one or more manifests, the one or more artifacts, wherein the one or more artifacts comprise data associated with the one or more governance processes;

capturing data from the one or more artifacts, wherein the data comprises evidence of meeting the compliance target;

comparing the captured data from the one or more artifacts with the one or more intermediate control layers; and

approving the one or more artifacts.

16 . The method of claim 15 , wherein approving the one or more artifacts further comprises:

determining, in response to comparing the captured data from the one or more artifacts with the one or more control objectives, a received evidence threshold, wherein the received evidence threshold comprises characteristics associated with the artifacts;

comparing the received evidence threshold with an acceptable evidence threshold, wherein the acceptable evidence threshold comprises characteristics associated with the intermediate control layers; and

approving, in response to the received evidence threshold meeting the acceptable evidence threshold, the one or more artifacts.

17 . The method of claim 16 , wherein the method further comprises:

determining an amount of resources consumed associated with approving the one or more artifacts; and

reducing the amount of resources consumed by a resource conservation amount.

18 . The method of claim 15 , wherein receiving the one or more artifacts further comprises:

determining, in response to the one or more manifests, the one or more artifacts applicable to the one or more control objectives;

transmitting the one or more artifacts to one or more control owners, wherein the one or more control owners are users of the system; and

receiving, in response to the one or more control owners, an approval of the one or more artifacts.

19 . The method of claim 15 , wherein the method further comprises:

receiving one or more changes;

generating one or more additional control objectives, wherein each of the one or more control objectives is associated with the one or more changes;

capturing data from one or more additional artifacts;

determining, in response to comparing the captured data from the one or more additional artifacts with the one or more additional control objectives, an additional received evidence threshold; and

approving, in response to the additional received evidence threshold meeting an additional acceptable evidence threshold, the one or more artifacts.

20 . The method of claim 19 , wherein the changes may be changes to the:

one or more governance processes;

one or more control objectives;

one or more manifests; or

one or more artifacts.