US 11,755,697 B2
Secure access control framework using dynamic resource replication
Brandon Sloane, Santa Barbara, CA (US); Brian Diederich, Simi Valley, CA (US); and Levi Weldon McVay, Charlotte, NC (US)
Assigned to BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed by BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed on Jan. 4, 2021, as Appl. No. 17/140,934.
Prior Publication US 2022/0215078 A1, Jul. 7, 2022
Int. Cl. G06F 21/31 (2013.01); G06N 20/00 (2019.01); G06F 9/50 (2006.01)
CPC G06F 21/31 (2013.01) [G06F 9/5005 (2013.01); G06N 20/00 (2019.01); G06F 2221/2123 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for secure access control using dynamic resource replication, the system comprising:
at least one non-transitory storage device; and
at least one processing device coupled to the at least one non-transitory storage device, wherein the at least one processing device is configured to:
electronically receive, from a computing device of a user, a request to generate a resource access path to access a resource;
determine one or more resource requirements associated with the resource;
determine an authentication level associated with the user;
initiate a resource replication engine to generate the resource access path based on the one or more resource requirements and the authentication level associated with the user;
determine, using the resource replication engine, that the one or more requirements and the authentication level associated with the user meets one or more conditions for a replication process;
generate, using the resource replication engine, the resource access path and a plurality of replicate resource access paths based on at least determining that the one or more requirements and the authentication level associated with the user meets the one or more conditions for the replication process;
execute one or more actions on the resource access path, wherein the execution of the one or more actions on the resource access path changes a state of the resource access path; and
replicate, using the resource replication engine, the execution of the one or more actions on the plurality of replicate resource access paths, wherein the execution of the one or more actions on the plurality of replicate resource access paths changes a state of the plurality of replicate resource access paths.