IP Library Patent Application 18543491
Patent Application
App. No. 18/543,491

CONFIGURATION OF TARGET APPLICATION ENVIRONMENT

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 None
App. No.
18/543,491
Abstract

Techniques are described for automatically configuring a target environment for a particular application or application service at an API gateway. According to the techniques, a computing device generates data representative of a user interface for display and receives a selection of a target environment for a target application from the user interface. The computing device then generates an endpoint string for service calls for the target application that indicates a route to an instance of the target application executing in the target environment. The computing devices sends a message including the endpoint string to an API gateway, wherein the message instructs the API gateway to modify an environment mapping for the target application in accordance with the endpoint string such that the environment mapping causes the API gateway to send the service calls for the target application to the instance of the target application executing in the target environment.

Claims (34)

1 . A method, comprising:

generating, by a computing system, data representative of a user interface for display via a user device;

receiving, by the computing system, a selection of a target environment for a target application from the user interface via the user device, wherein the target environment is selected from two or more application environments;

generating, by the computing system, an endpoint string for service calls for the target application that indicates a route to an instance of the target application executing in the target environment; and

sending, by the computing system, a message including the endpoint string to an application programming interface (API) gateway, wherein the message instructs the API gateway to modify an environment mapping for the target application in accordance with the endpoint string such that the environment mapping causes the API gateway to send the service calls for the target application to the instance of the target application executing in the target environment.

2 . The method of claim 1 , wherein the user interface includes interactive components from which to receive one or more inputs from a user of the user device, wherein the one or more inputs are indicative of the selection of the target environment for the target application.

3 . The method of claim 1 , wherein the target environment comprises an execution environment for a plurality of application instances, wherein the plurality of application instances executing in the target environment includes the instance of the target application.

4 . The method of claim 1 , wherein the target application is a destination of a service call from an instance of a source application executing in a source environment of the two or more application environments.

5 . The method of claim 4 , wherein the source environment is a same application environment as the target environment.

6 . The method of claim 1 , wherein the endpoint string specifies an address of the instance of the target application executing in the target environment.

7 . The method of claim 1 , wherein generating the endpoint string comprises creating the endpoint string in response to receipt of the selection of the target environment for the target application.

8 . The method of claim 1 , wherein generating the endpoint string comprises retrieving the endpoint string from a database of previously created endpoint strings in response to receipt of the selection of the target environment for the target application.

9 . The method of claim 1 , wherein the message including the endpoint string instructs the API gateway to modify the environment mapping for the target application to map service calls for the target application that originate from application instances executing in a particular application environment of the two or more application environments to be routed to the instance of the target application executing in the target environment in accordance with the endpoint string.

10 . The method of claim 1 , wherein the message including the endpoint string instructs the API gateway to modify the environment mapping for the target application to map service calls for the target application that originate from application instances executing in any application environment of the two or more application environments to be routed to the instance of the target application executing in the target environment in accordance with the endpoint string.

11 . The method of claim 1 , further comprising generating data representative of a dashboard user interface that includes a table of environment mappings for a plurality of applications for display via the user device, wherein the table of environment mappings includes an entry for each application of the plurality of applications that indicates a currently selected application environment of the two or more application environments as a target environment for the respective application.

12 . The method of claim 11 , wherein each entry in the table of environment mappings includes a user interface from which to receive a selection of the target environment for the respective application via the user device.

13 . A computing system comprising:

memory; and

processing circuitry in communication with the memory, the processing circuitry configured to:

generate data representative of a user interface for display via a user device;

receive a selection of a target environment for a target application from the user interface via the user device, wherein the target environment is selected from two or more application environments;

generate an endpoint string for service calls for the target application that indicates a route to an instance of the target application executing in the target environment; and

send a message including the endpoint string to an application programming interface (API) gateway, wherein the message instructs the API gateway to modify an environment mapping for the target application in accordance with the endpoint string such that the environment mapping causes the API gateway to send the service calls for the target application to the instance of the target application executing in the target environment.

14 . The computing system of claim 13 , wherein the user interface includes interactive components from which to receive one or more inputs from a user of the user device, wherein the one or more inputs are indicative of the selection of the target environment for the target application.

15 . The computing system of claim 13 , wherein the endpoint string specifies an address of the instance of the target application executing in the target environment.

16 . The computing system of claim 13 , wherein to generate the endpoint string, the processing circuitry is configured to retrieve the endpoint string from a database of previously created endpoint strings in response to receipt of the selection of the target environment for the target application.

17 . The computing system of claim 13 , wherein to generate the endpoint string, the processing circuitry is configured to create the endpoint string in response to receipt of the selection of the target environment for the target application.

18 . The computing system of claim 13 , wherein the message including the endpoint string instructs the API gateway to modify the environment mapping for the target application to map service calls for the target application that originate from application instances executing in a particular application environment of the two or more application environments to be routed to the instance of the target application executing in the target environment in accordance with the endpoint string.

19 . The computing system of claim 13 , wherein the message including the endpoint string instructs the API gateway to modify the environment mapping for the target application to map service calls for the target application that originate from application instances executing in any application environment of the two or more application environments to be routed to the instance of the target application executing in the target environment in accordance with the endpoint string.

20 . Computer-readable storage media storing instructions that, when executed by processing circuitry, cause the processing circuitry to:

generate data representative of a user interface for display via a user device;

receive a selection of a target environment for a target application from the user interface via the user device, wherein the target environment is selected from two or more application environments;

generate an endpoint string for service calls for the target application that indicates a route to an instance of the target application executing in the target environment; and

send a message including the endpoint string to an application programming interface (API) gateway, wherein the message instructs the API gateway to modify an environment mapping for the target application in accordance with the endpoint string such that the environment mapping causes the API gateway to send the service calls for the target application to the instance of the target application executing in the target environment.

Assignments (2)
REQUEST FOR ADDRESS CHANGE Recorded Dec 5, 2025
From: WELLS FARGO BANK, N.A.
To: WELLS FARGO BANK, N.A.
Reel/Frame 073896/0195 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2024
From: ASENCIO, JOSE; ATKINS, RYAN; AYALA, PAULO CESAR; SCHMITZ, DANIEL J.; UPDEGRAFF, JESSE; DEVLIN, JONES
To: WELLS FARGO BANK, N.A.
Reel/Frame 066454/0713 →