Method for the optimization of network traffic, and associated implementation device
First Claim
1. A system for the optimization of network traffic comprising a mobile client and a service server, wherein the system comprises:
- a client application, executed by the mobile client, that sends a first request intended for the service server, anda local server program, executed by the mobile client, that intercepts the first request intended for the service server, whereinthe local server program is driven by a network controller server and produces an initialization message from the contents of the first request, the initialization message comprising information, enabling a controller server to assume the role of the client application, the initialization message also comprising information on a service server to be interrogated, this information being preferably the service server address on a network and the service server type,the local server program sends the initialization message to the controller server,the controller server receives the initialization message and gets parameterized as a function of the contents of the initialization message to send requests addressed to the service server,the controller server receives a response from the service server and sends an opening message to the local server program,the local server program receives the opening message and gets parameterized accordingly,the client application sends a subsequent request to the service server, and whereinthe local server program intercepts the subsequent request and relays it directly to the service server.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method in which a proxy is installed in a mobile telephone, this proxy has the role of simulating a service server to make a client application of the telephone believe that communication has truly been set up with a service server and thus obtain local processing, in the client apparatus, of the maximum number of the requests sent by the client application. Another role of this proxy is to engage in dialog with a network controller server. The network controller server substitutes itself for the client application for the polling and communicates with the proxy for the management of the requests sent by the client application.
25 Citations
16 Claims
-
1. A system for the optimization of network traffic comprising a mobile client and a service server, wherein the system comprises:
-
a client application, executed by the mobile client, that sends a first request intended for the service server, and a local server program, executed by the mobile client, that intercepts the first request intended for the service server, wherein the local server program is driven by a network controller server and produces an initialization message from the contents of the first request, the initialization message comprising information, enabling a controller server to assume the role of the client application, the initialization message also comprising information on a service server to be interrogated, this information being preferably the service server address on a network and the service server type, the local server program sends the initialization message to the controller server, the controller server receives the initialization message and gets parameterized as a function of the contents of the initialization message to send requests addressed to the service server, the controller server receives a response from the service server and sends an opening message to the local server program, the local server program receives the opening message and gets parameterized accordingly, the client application sends a subsequent request to the service server, and wherein the local server program intercepts the subsequent request and relays it directly to the service server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for the optimization of network traffic, the network including a mobile client and a service server, wherein the method comprises the following steps:
-
sending a first request through the execution of a client application by the mobile client, the first request being intended for the service server, intercepting the first request through the execution a local server program by the mobile client, producing an initialization message from the contents of the first request through the execution of the local service program, the initialization message comprising information enabling a controller server to assume the role of the client application, the initialization message also comprising information on a service server to be interrogated, sending the initialization message from the local server program to the controller server, receiving the initialization message at the controller server and parameterizing the controller server as a function of the contents of the initialization message, receiving a response at the controller server and sending an opening message to the local server program, receiving the opening message at the local server program and parameterizing the opening message accordingly, sending a subsequent request through the execution of the client application by the mobile client, the subsequent request being intended for the service server, and intercepting the subsequent request through the execution of the local server program by the mobile client and relaying the subsequent request directly to the service server. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification