Connector gateway
First Claim
1. A connector gateway system that provides mobile devices with access to business services, comprising:
- a mobile device including an application that is capable of generating a service request;
a wireless access network connected with the mobile device;
a connector gateway server connected with the wireless access network;
at least one business server connected with the connector gateway server;
where the service request generated from the application includes a DNS name that translates to an address on the connector gateway server;
where the connector gateway server performs a lookup operation to determine the business server associated with the service request;
where the connector gateway authenticates that a user is a valid user of the requested service, where the connector gateway server creates a data filter that drives an emulation between the mobile device and the business server to pump data between the mobile device and the business server.
2 Assignments
0 Petitions
Accused Products
Abstract
A connector gateway system that provides mobile devices with access to business services is disclosed. The connector gateway system comprises a mobile device that includes an application that is capable of generating a service request. The service request may be generated from the application and may include a DNS name that translates to an address on the connector gateway server. The connector gateway server performs a lookup operation to determine the business server associated with the service request. The connector gateway server creates a data filter that drives an emulation between the mobile device and the business server to pump data between the mobile device and the business server.
-
Citations
28 Claims
-
1. A connector gateway system that provides mobile devices with access to business services, comprising:
-
a mobile device including an application that is capable of generating a service request;
a wireless access network connected with the mobile device;
a connector gateway server connected with the wireless access network;
at least one business server connected with the connector gateway server;
where the service request generated from the application includes a DNS name that translates to an address on the connector gateway server;
where the connector gateway server performs a lookup operation to determine the business server associated with the service request;
where the connector gateway authenticates that a user is a valid user of the requested service, where the connector gateway server creates a data filter that drives an emulation between the mobile device and the business server to pump data between the mobile device and the business server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of providing mobile devices with access to business servers, comprising the steps of:
-
generating a connection request for a connector type that is associated with an application with a mobile device;
transmitting the connection request to a connector gateway server;
determining if the mobile device has access to the connector type;
determining a business server associated with the connector type; and
emulating a connection between the mobile device and the business server using the connector gateway server. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer program embodied on a computer readable medium for provisioning mobile services in a plurality of mobile devices, comprising:
-
a code segment that generates a connection request for a connector type for an application located on a mobile device;
a code segment that transmits the connection request to a connector gateway server;
a code segment that determines if the mobile device has access to the connector type;
a code segment that determines a business server associated with the connector type; and
a code segment that emulates a connection between the mobile device and the business server using the connector gateway server. - View Dependent Claims (24, 25, 26)
-
-
27. A method of providing mobile devices with access to business servers, comprising the steps of:
-
reading a connector table to create an external listening socket for at least one service type on a connector gateway server;
authenticating that a user has the appropriate access permissions for the requested service type;
receiving a connection request from the mobile device on a listening socket on the connector gateway server;
creating a copy of the external listening socket for the connection request on the connector gateway server;
determining the business server associated with the connection request;
initiating a session filter for the business server;
creating a data filter to drive an emulation between the at least one mobile device and the server; and
emulating a connection between the at least one mobile device and the server on the connector gateway server by pumping data between the at least one mobile device and the server. - View Dependent Claims (28)
-
Specification