Patent ID: 11966781
Assignee: JPMORGAN CHASE BANK, N.A.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 7:
8. A system for implementing a standalone application module, the system comprising:
a configuration database that stores information about on or more infrastructure resources corresponding to one or more applications;
a receiver that receives a request to connect to an infrastructure resource; and
a processor coupled to the configuration database and the receiver via a communication network, wherein the processor is configured to:
implement a standalone application module that dynamically creates and maintains one or more resources required for running an application and automatically causes the application to dynamically bind to infrastructure resources at runtime and isolates the application's business logic from technical details of accessing resources, wherein the standalone application module includes a receiving module, a sending module, an accessing module, a creating module, and a communication module;
access, by the accessing module, a configuration database to fetch information about the infrastructure resource;
send, by the sending module, details regarding the received request to a micro-service that provides missing components to the configuration database that are needed to be executed for running an application in response to the received request;
access, by the accessing module, one or more external resource databases to fetch infrastructure resources including the missing components that are required to run the application;
dynamically create, by the creating module, the infrastructure resources accessed from the one or more external resource databases; and
establish and maintain a connection, by the communication module, to the dynamically created infrastructure resources required by the application to function running in background in a user's system.