US 12,411,973 B2
System and method for enhanced encryption orchestration and application integration framework
Maharaj Mukherjee, Poughkeepsie, NY (US); Dihong Qiu, Plainsboro, NJ (US); Sanjeeb Kumar Sahoo, Jersey City, NJ (US); Venkat P. Ravula, South Brunswick, NJ (US); Veerandra S. Srivastava, Plainsboro, NJ (US); Riazuddin Khaja, Fuquay Varina, NC (US); Swetha Guddannagari, Princeton, NJ (US); Mayank Sharma, Edison, NJ (US); and Esada Qazi, Roseland, NJ (US)
Assigned to BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed by BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed on Nov. 8, 2023, as Appl. No. 18/504,824.
Prior Publication US 2025/0148109 A1, May 8, 2025
Int. Cl. G06F 21/62 (2013.01); G06F 9/54 (2006.01); G06F 21/60 (2013.01)
CPC G06F 21/6218 (2013.01) [G06F 9/547 (2013.01); G06F 21/602 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for enhanced encryption orchestration and application integration frameworks, 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:
initializing a broker application to act as a data security broker within a computing environment;
providing an application programming interface (API) through the broker application for external application interaction;
receiving and processing a request from an external application via the provided API for access to encrypted code and data;
containerizing the encrypted code and data within an isolated environment, wherein the container is subject to predefined rules governing access and usage;
monitoring usage of containerized code and data to ensure adherence to the predefined rules governing access and usage;
initiating self-destruction of the container upon reaching a predetermined usage limit or condition; and
securely erasing all sensitive data and code after use.