System and method for improving gateway transparency
First Claim
1. In a client-server environment, a method for providing transparency in a gateway of an IP network comprising the steps of:
- interrogating a directory comprising proxy server protocol data specific to every end-user network account of said IP network;
retrieving parameters associated with said proxy server protocol data for a first end-user in response to an access request from a client application of said first end-user;
accessing an application server on behalf of said client application in accordance with said retrieved parameters for said first end-user;
relaying data between said client application and said application server;
updating, in said gateway of said network, the directory of said end-users, said step of updating the directory including the steps of;
disabling entries for those of said end-users that disconnect;
enabling entries for those of said end-users that connect; and
updating said entries of said end-users comprising dynamic parameters whenever said parameters are changing while connected.
1 Assignment
0 Petitions
Accused Products
Abstract
In a client-server environment, a method and system are disclosed for granting transparency to the compulsory gateway of an IP network versus client applications run by the end-users connected on the IP network. When client applications have to access, on request of the end-users, server applications beyond the compulsory gateway this latter acts on behalf of them to access the requested remote resources eventually, relaying data between client and server applications. This is achieved without requiring any personalization on client end thus, guarantees that since gateway is becoming transparent to client applications all improvements and modifications brought to the IP network actually fully benefit to all end-users.
-
Citations
12 Claims
-
1. In a client-server environment, a method for providing transparency in a gateway of an IP network comprising the steps of:
-
interrogating a directory comprising proxy server protocol data specific to every end-user network account of said IP network; retrieving parameters associated with said proxy server protocol data for a first end-user in response to an access request from a client application of said first end-user; accessing an application server on behalf of said client application in accordance with said retrieved parameters for said first end-user; relaying data between said client application and said application server; updating, in said gateway of said network, the directory of said end-users, said step of updating the directory including the steps of; disabling entries for those of said end-users that disconnect; enabling entries for those of said end-users that connect; and updating said entries of said end-users comprising dynamic parameters whenever said parameters are changing while connected. - View Dependent Claims (2, 3, 4)
-
-
5. A data processing system for providing a gateway of an IP network, comprising:
-
circuitry operable for interrogating a directory comprising proxy server protocol data specific to every end-user network account of said IP network; circuitry operable for retrieving parameters associated with said proxy server protocol data for a first end-user in response to an access request from a client application of said first end-user; circuitry operable for accessing an application server on behalf of said client application in accordance with said retrieved parameters for said first end-user; and circuitry operable for relaying data between said client application and said application server; circuitry operable for updating, in said gateway of said network, the directory of said end-users, said circuitry operable for updating the directory including; circuitry operable for disabling entries for those of said end-users that disconnect; circuitry operable for enabling entries for those of said end-users that connect and circuitry operable for updating said entries of said end-users comprising dynamic parameters whenever said parameters are changing while connected. - View Dependent Claims (6, 7, 8)
-
-
9. A computer program product embodied in a tangible storage medium, the program product for providing transparency in a gateway of an IP network, the program product including a program of instructions for performing the steps of:
-
interrogating a directory comprising proxy server protocol data specific to every end-user network account of said IP network; retrieving parameters associated with said proxy server protocol data for a first end-user in response to an access request from a client application of said first end-user; accessing an application server on behalf of said client application in accordance with said retrieved parameters for said first end-user; and relaying data between said client application and said application server; updating, in said gateway of said network, the directory of said end-users, said step of updating the directory including the steps of; disabling entries for those of said end-users that disconnect; enabling entries for those of said end-users that connect; and updating said entries of said end-users comprising dynamic parameters whenever said parameters are changing while connected. - View Dependent Claims (10, 11, 12)
-
Specification