IP Library Granted Patent US 12671631
Granted Patent B2
US 12671631 · App. 18/938,020 · Granted Jun 30, 2026

System and method for determining readiness for managed runtime application program interface (API) applications via artificial intelligence

Inventors: Amer Ali (Jersey City, NJ); Mohammad Saleem Gaziani (Plano, TX); Aaron Gee (Palm Coast, FL); Aisha Jenkins (Atlanta, GA); John Lozes (Wilmington, DE); Tonya Kyra Miller (Charlotte, NC); Manonmani Palanichamy (Fort Mill, SC); Jyothishwar Reddy Sama (Fort Mill, SC); Aravind Singtalur (McKinney, TX); Asha Thekkumpurath (Frisco, TX); Andrea M. Weisberger (Jacksonville, FL)
Assignee: BANK OF AMERICA CORPORATION
H04L41/16H04L41/06H04L67/02
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 12671631
App. No.
18/938,020
Granted
Jun 30, 2026
Kind
B2
Abstract

Systems, computer program products, and methods are described herein for determining readiness for managed runtime application program interface (API) applications via artificial intelligence. The present disclosure is configured to scan a set of API applications and their associated custom port hosted within a managed runtime environment using a custom port probe embedded within the managed runtime environment, where the custom port probe is operably coupled to a load balancer, where user traffic within the managed runtime environment is processed by the set of API applications and the custom port; initialize a set of components within the custom port for operation; verify readiness of the set of API application and the custom port probe using an artificial intelligence system; and transmit a notification to the load balancer indicating readiness of the set of API applications.

Claims (43)

1 . A system for determining readiness for managed runtime application program interface (API) applications via artificial intelligence, 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:

scan a set of application program interface (API) applications and their associated custom port hosted within a managed runtime environment using a custom port probe embedded within the managed runtime environment,

wherein the custom port probe is operably coupled to a load balancer within the managed runtime environment,

wherein the custom port probe is at least partially powered by an artificial intelligence system,

wherein user traffic within the managed runtime environment is processed by the set of API applications and custom port;

initialize a set of components within the custom port for operation within the managed runtime environment;

verify readiness of the set of API applications and the set of components within the custom port via the artificial intelligence system; and

transmit a notification to the load balancer that the set of API applications hosted within the managed runtime environment are ready for incoming user traffic.

2 . The system of claim 1 , wherein the processing device is further configured to pause incoming user traffic to the managed runtime environment until traffic within the set of API applications and the custom port has been processed.

3 . The system of claim 1 , wherein the processing device is further configured to detect anomalies within the custom port via the artificial intelligence system.

4 . The system of claim 1 , wherein verification of readiness of the set of components within the custom port is determined by a set of criteria produced by the artificial intelligence system.

5 . The system of claim 4 , wherein the set of criteria comprises operating standards of the set of components within the custom port.

6 . The system of claim 1 , wherein the notification transmitted to the load balancer is generated by the artificial intelligence system.

7 . The system of claim 6 , wherein the notification further comprises a report comprising adjustments to the set of API applications within the managed runtime environment.

8 . A computer program product for determining readiness for managed runtime application program interface (API) applications via artificial intelligence, the computer program product comprising at least one non-transitory computer-readable medium having computer-readable program code portions embodied therein, the computer-readable program code portions which when executed by a processing device are configured to cause a processor to perform the following operations:

scan a set of application program interface (API) applications and their associated custom port hosted within a managed runtime environment using a custom port probe embedded within the managed runtime environment,

wherein the custom port probe is operably coupled to a load balancer within the managed runtime environment,

wherein the custom port probe is at least partially powered by an artificial intelligence system,

wherein user traffic within the managed runtime environment is processed by the set of API applications and custom port;

initialize a set of components within the custom port for operation within the managed runtime environment;

verify readiness of the set of API applications and the set of components within the custom port via the artificial intelligence system; and

transmit a notification to the load balancer that the set of API applications hosted within the managed runtime environment are ready for incoming user traffic.

9 . The computer program product of claim 8 , wherein the processing device is further configured to cause the processor to pause incoming user traffic to the managed runtime environment until traffic within the set of API applications and the custom port has been processed.

10 . The computer program product of claim 8 , wherein the processing device is further configured to cause the processor to detect anomalies within the custom port via the artificial intelligence system.

11 . The computer program product of claim 8 , wherein verification of readiness of the set of components within the custom port is determined by a set of criteria produced by the artificial intelligence system.

12 . The computer program product of claim 11 , wherein the set of criteria comprises operating standards of the set of components within the custom port.

13 . The computer program product of claim 8 , wherein the notification transmitted to the load balancer is generated by the artificial intelligence system.

14 . The computer program product of claim 13 , wherein the notification further comprises a report comprising adjustments to the set of API applications within the managed runtime environment.

15 . A computer-implemented method for determining readiness for managed runtime application program interface (API) applications via artificial intelligence the method comprising:

scanning a set of application program interface (API) applications and their associated custom port hosted within a managed runtime environment using a custom port probe embedded within the managed runtime environment,

wherein the custom port probe is operably coupled to a load balancer within the managed runtime environment,

wherein the custom port probe is at least partially powered by an artificial intelligence system,

wherein user traffic within the managed runtime environment is processed by the set of API applications and custom port;

initializing a set of components within the custom port for operation within the managed runtime environment;

verifying readiness of the set of API applications and the set of components within the custom port via the artificial intelligence system; and

transmitting a notification to the load balancer that the set of API applications hosted within the managed runtime environment are ready for incoming user traffic.

16 . The computer-implemented method of claim 15 , wherein the computer-implemented method further comprises: pausing incoming user traffic to the managed runtime environment until traffic within the set of API applications and the custom port has been processed.

17 . The computer-implemented method of claim 15 , wherein the computer-implemented method further comprises detecting anomalies within the custom port via the artificial intelligence system.

18 . The computer-implemented method of claim 15 , wherein verifying readiness of the set of components within the custom port is determined by a set of criteria produced by the artificial intelligence system.

19 . The computer-implemented method of claim 15 , wherein the notification transmitted to the load balancer is generated by the artificial intelligence system.

20 . The computer-implemented method of claim 19 , wherein the notification further comprises a report comprising adjustments to the set of API applications within the managed runtime environment.