System, method, and computer program product for providing accelerated and secure wireless data transmission over the internet
First Claim
1. A method for improving end-to-end response times in a data communications system wherein a client has requested to receive data from an application, comprising the steps of:
- receiving a request for the data requested by the client;
transmitting to the application a request to receive the data requested by the client in response to receiving the request;
receiving from the application the requested data;
processing the received data to produce processed data such that the processed data contains less data than the received data, wherein the step of processing the received data includes the step of removing superfluous data from the received data; and
transmitting the processed data so that the processed data is received by the client.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and computer program product for providing accelerated and secure wireless data transmission over the internet. Accelerated and secure wireless data transmission over the internet is provided through use of a specific agent, referred to as a Wireless Web Accelerator (WWA) agent that further optimizes and accelerates data transport and processing for wireless web-based applications. Data transport and processing between client devices, such as MCDs, PDAs, and other wireless devices, and web-based applications is optimized and accelerated by the WWA agent, which reduces the amount of data necessary to transmit in processing the requested transaction and modifies the data transmitted to the client device to facilitate more efficient rendering by the web browser on the wireless client device. The amount of data required to be transmitted is reduced by compressing, removing, and/or modifying unusable, superfluous, or otherwise unnecessary data.
-
Citations
36 Claims
-
1. A method for improving end-to-end response times in a data communications system wherein a client has requested to receive data from an application, comprising the steps of:
-
receiving a request for the data requested by the client;
transmitting to the application a request to receive the data requested by the client in response to receiving the request;
receiving from the application the requested data;
processing the received data to produce processed data such that the processed data contains less data than the received data, wherein the step of processing the received data includes the step of removing superfluous data from the received data; and
transmitting the processed data so that the processed data is received by the client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for improving end-to-end response times in a data communications system wherein a client has requested to receive data from an application, comprising:
-
means for receiving a request for the data requested by the client;
means for transmitting to the application a request to receive the data requested by the client in response to receiving the request;
means for receiving from the application the requested data;
means for processing the received data to produce processed data such that the processed data contains less data than the received data, wherein the means for processing the received data includes means for removing superfluous data from the received data; and
means for transmitting the processed data so that the processed data is received by the client. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification