DATA COMMUNICATION SYSTEM AND METHOD
1 Assignment
0 Petitions
Accused Products
Abstract
Data communication system between a wireless mobile device (10), and remote servers (30) connected to the Internet the mobile device having client applications (3), comprising a host server (20) interposed between the client applications (3) and the remote servers (30), a communication channel (4) based on a TCP tunnel and/or UDP protocol between the mobile device and the host server (20), on which are transmitted uplink and downlink data messages, the communication tunnel (4) being connected to a first data concentrator module (1) belonging to the mobile device, and to a second data concentrator module (2) belonging to the host server.
24 Citations
40 Claims
-
1-21. -21. (canceled)
-
22. A data communication system, adapted to handle data communication between at least a remote server connected to the Internet and a mobile device connected to a wireless network, said mobile device comprising at least a client application,
wherein said data communication system comprises: -
at least a host server connected to the Internet and functionally interposed between said client application and said remote server, a communication channel between the mobile device and the host server, wherein the client application is able to transmit uplink data messages to the host server through the communication channel, and able to receive downlink data messages from the host server through the communication channel, a first data concentrator module belonging to the mobile device, interfacing said at least client application, said first data concentrator module adapted to aggregate the uplink data messages into at least a uplink compressed data structure and to transmit said uplink compressed data structure to said host server, a second data concentrator module belonging to the host server, adapted to receive the uplink compressed data structure from said mobile device, and adapted to split the uplink compressed data structure into uplink internet messages corresponding functionally to said uplink data messages and forward the uplink internet messages toward the relevant remote server wherein said communication channel includes a wireless network portion, wherein said first data concentrator module is further adapted to compress uplink data messages into the uplink compressed data structure, and said second data concentrator module is further adapted to uncompress and split the uplink compressed data structure into said uplink internet messages - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 39, 40)
-
-
33. A method of handling data communication in a data communication system between a mobile device connected to a wireless network, and at least a remote server connected to the Internet, wherein said mobile device comprises at least a client application,
said data communication system comprising: -
at least a host server connected to the Internet and functionally interposed between said client application and said remote server, a communication channel between the mobile device and the host server, said communication channel including a wireless network portion, wherein the method comprises an uplink transmission and/or a downlink transmission, wherein the uplink transmission comprises the steps of; a. on the mobile device side, receiving uplink data messages from the client application, aggregating the uplink data messages and compressing the result thereof into a uplink compressed data structure, b. on the mobile device side, transmitting said uplink compressed data structure to the host server through said communication channel, c. on the host server side, uncompress and splitting the uplink compressed data structure into the uplink internet messages, and forwarding uplink internet messages corresponding functionally to said uplink data messages to the relevant remote server on the Internet, wherein the downlink transmission comprises the steps of; d. on the host server side, receiving downlink internet messages from the remote server, e. on the host server side, aggregating the downlink internet messages and compressing the result thereof into a downlink compressed data structure and transmitting said downlink compressed data structure to the mobile device through said communication channel, f. on the mobile device side, uncompress and splitting the downlink compressed data structure into the downlink data messages and transferring the downlink data messages to the relevant client application. - View Dependent Claims (34, 35, 36, 37, 38)
-
Specification