IP Library Granted Patent US 8,291,086
Granted Patent B2
US 8,291,086 · App. 12/009,488 · Granted Oct 16, 2012

Method and system for accessing data in an enterprise information system

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 8,291,086
App. No.
12/009,488
Granted
Oct 16, 2012
Kind
B2
Abstract

Systems and methods for requesting and receiving data from an enterprise information system are described. In accordance with one embodiment, the connector system includes an application server managed connection factory for receiving a data request, and a load balancer for assigning an enterprise information system server connection to the request.

Claims (30)

1. A connector system for requesting information from an enterprise information system, said connector system comprising:

a geographic information system connection factory for receiving a data request,

an application server managed connection factory coupled to said geographic information system connection factory for receiving the data request from said geographic information system connection factory, wherein said application server managed connection factory is configured to encapsulate a plurality of connection configuration parameters for use in connecting to the enterprise information system, and

a load balancer coupled to said application server managed connection factory, said load balancer configured to:

access a list of available enterprise information system server connections,

assign an enterprise information system server connection to the request from the list of available enterprise information system server connections, and

reuse an enterprise information system server connection used by said application server.

2. A connector system in accordance with claim 1 further comprising a request header which provides said managed connection factory with request values, and a resource adapter which corresponds the request with a particular enterprise information system.

3. A connector system in accordance with claim 1 where said load balancer assigns the enterprise information system server connection using at least one of a default and a Round-Robin algorithm.

4. A connector system in accordance with claim 1 further comprising an Agent Monitor for communicating with the enterprise information system to send/receive administrative commands/data.

5. A method for communicating a data request to an enterprise information system from a service, said method comprising:

receiving the request at a geographic information system connection factory,

communicating the request from the geographic information system connection factory to an application server managed connection factory, wherein the application server managed connection factory is configured to encapsulate a plurality of connection configuration parameters for use in connecting to the enterprise information system,

accessing a list of available enterprise information system server connections,

assigning an enterprise information system server connection from the list of available enterprise information system server connections to the request based on a load balancer coupled to the application server managed connection factory, and

reusing an enterprise information system server connection for subsequent requests.

6. A method in accordance with claim 5 further comprising obtaining header values associated with the request header and providing the header values to the managed connection factory, and relating the request with a particular enterprise information system based on the header values.

7. A method in accordance with claim 5 where the load balancer is based on at least one of a default and a Round-Robin algorithm.

8. A method in accordance with claim 5 further comprising communicating with the enterprise information system to send/receive administrative commands/data via an Agent Monitor.

9. A connector system for requesting information from an enterprise information system, said connector system comprising:

a geographic information system connection factory for receiving a data request from a service,

an application server managed connection factory for receiving the data request from said geographic information system factory, wherein said application server managed connection factory is configured to encapsulate a plurality of connection configuration parameters for use in connecting to the enterprise information system,

a resource adapter which corresponds the request with a particular enterprise information system, and

a load balancer coupled to said application server managed connection factory, said load balancer configured to:

access a list of available enterprise information system server connections,

assign an enterprise information system server connection to the request from the list of available enterprise information system server connections, and

reuse an enterprise information system server connection used by the application server.

10. A connector system in accordance with claim 9 further comprising a request header which provides said managed connection factory with request values.

11. A connector system in accordance with claim 9 where said load balancer assigns the enterprise information system server connection using at least one of a default and a Round-Robin algorithm.

12. A connector system in accordance with claim 9 further comprising an Agent Monitor for communicating with the enterprise information system to send/receive administrative commands/data.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2023
From: GENERAL ELECTRIC COMPANY
To: GE DIGITAL HOLDINGS LLC
Reel/Frame 065612/0085 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2008
From: SALT, DANIEL
To: GENERAL ELECTRIC COMPANY
Reel/Frame 020754/0067 →