Patent Document ID: 7647370
Application ID: 10693706

Base Claim:
1. A method, comprising: receiving, at a computer device, requests for services from a client, where receiving the requests for the services comprises: receiving a connection request from the client, pre-establishing a plurality of session managers, and instantiating a session manager to receive the requests for the services, where an interface engine in the computer device listens for the connection request and instantiates the session manager to receive the requests for services related to the connection request, and where instantiating comprises instantiating one of said plurality of session managers; parsing, via the computer device, said requests to obtain parsed requests; obtaining, via the computer device, service definitions based on said parsed requests; executing, via the computer device, commands based on said service definitions, said commands corresponding with applications recognized by a mainframe system, said commands providing results to said requests for the services; creating, via the computer device, a plurality of connections with the mainframe system to form a connection pool; removing, via the computer device, one of the plurality of connections from the connection pool; assigning, via the computer device, the one of the plurality of connections to interact with the mainframe system when one of the requests for services is received; returning, via the computer device, the one of the connections to the connection pool when the client chooses to end a session with the mainframe system; and providing, via the computer device, said results to said client.

---

Claim 2:
2. A method according to claim 1 , comprising: retrieving entitlement information related to said client, where obtaining said service definitions is in response to a determination that said entitlement information indicates that the computer device is permitted to process said parsed requests for said client.