IP Library Granted Patent US 10,038,682
Granted Patent B2
US 10,038,682 · App. 14/880,772 · Granted Jul 31, 2018

System and method for communicating between distributed applications and databases

Inventors: Manli Chan (Parkland, FL); Tapan Ganguly (Phoenix, AZ); Chandler C. Helmuth (Phoenix, AZ); Celia S. Hibbert Nelson (Coral Springs, FL); Gabriel A. Jimenez (Miami Lakes, FL)
Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
H04L63/08G06F21/6218H04L67/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 10,038,682
App. No.
14/880,772
Granted
Jul 31, 2018
Kind
B2
Abstract

A JBoss application may allow for a distributed application hosted on a JBoss application server to connect to a hierarchical type database. Additionally, the JBoss application may communicate via IMS Connect and Open Database Manager Common Service Layers in order to retrieve the data from the IMS databases. A Java framework may be installed on the JBoss application server.

Claims (49)

1. A method comprising:

receiving, by a web service handler on a web application server on a private cloud network, a request;

authenticating, by the web service handler, the request;

invoking, by the web service handler, an instance of a business delegate on the private cloud network;

passing, by the web service handler, the request to the business delegate,

wherein the business delegate invokes the instance from a data access object on the private cloud network;

invoking, by the data access object, a database handler on the private cloud network to establish a data source connection; and

executing, by the data access object, the request,

wherein the data access object transmits a database request to a hierarchical database management system database,

wherein the database request is authenticated by an integrated TCP/IP gateway,

wherein the integrated TCP/IP gateway transmits the database request to an object database management system, and

wherein the object database management system translates the database request from structured query language to data language interface.

2. The method of claim 1 , further comprising receiving a response from the hierarchical database management system database.

3. The method of claim 2 , further comprising invoking a response handler on the private cloud network to perform business logic on the response.

4. The method of claim 3 , further comprising returning the response to the business delegate.

5. The method of claim 4 , further comprising sending the response to a consumer.

6. A private cloud network, comprising:

a processor for a web service handler on the private cloud network,

a tangible, non-transitory memory configured to communicate with the processor, the tangible, non-transitory memory having instructions stored thereon that, in response to execution by the processor, cause the computer-based system processor to perform operations comprising:

receiving, by the web service handler, a request;

authenticating, by the web service handler, the request;

invoking, by the web service handler, an instance of a business delegate;

passing, by the web service handler, the request to the business delegate,

wherein the business delegate invokes the instance from a data access object on the private cloud network,

wherein the data access object is configured to invoke a database handler on the private cloud network to establish a data source connection,

wherein the data access object is configured to invoke the request,

wherein the data access object transmits a database request to a hierarchical database management system database,

wherein the database request is authenticated by an integrated TCP/IP gateway,

wherein the integrated TCP/IP gateway transmits the database request to an object database management system, and

wherein the object database management system translates the database request from structured query language to data language interface.

7. The web service handler of claim 6 , further comprising receiving a response from the hierarchical database management system database.

8. The web service handler of claim 7 , further comprising invoking a response handler on the private cloud network to perform business logic on the response.

9. The web service handler of claim 8 , further comprising returning the response to the business delegate.

10. The web service handler of claim 9 , further comprising sending the response to a consumer.

11. An article of manufacture including a non-transitory, tangible computer readable storage medium having instructions stored thereon that, in response to execution by a web application server on a private cloud network, cause the web application server to perform operations comprising:

receiving, by a web service handler on the private cloud network, a request;

authenticating, by the web service handler, the request;

invoking, by the web service handler, an instance of a business delegate on the private cloud network;

passing, by the web service handler, the request to the business delegate,

wherein the business delegate invokes the instance from a data access object on the private cloud network;

invoking, by the data access object, a database handler on the private cloud network to establish a data source connection; and

executing, by the data access object, the request,

wherein the data access object transmits a database request to a hierarchical database management system database,

wherein the database request is authenticated by an integrated TCP/IP gateway,

wherein the integrated TCP/IP gateway transmits the database request to an object database management system, and

wherein the object database management system translates the database request from structured query language to data language interface.

12. The article of claim 11 , further comprising receiving a response from the hierarchical database management system database.

13. The article of claim 12 , further comprising invoking a response handler on the private cloud network to perform business logic on the response.

14. The article of claim 13 , further comprising returning the response to the business delegate.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2015
From: CHAN, MANLI; GANGULY, TAPAN; HELMUTH, CHANDLER C.; HIBBERT NELSON, CELIA S.; JIMENEZ, GABRIEL A.
To: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
Reel/Frame 036781/0161 →
Continuity (1)
Related Publication 20170104742A1 · Apr 13, 2017