Patent ID: 7308490

Claim:
A device for use in transferring data over a computer network, wherein the device is positioned within the computer network and intermediate a web server and a browser executed by a remote client, the device comprising, a controller configured to execute a communication program, the communication program being configured to receive a request for web page source data from the remote client to obtain original web page source data from the web server, wherein the request from the remote client is addressed to a network address that the browser associates with the web server, and wherein in response to receiving the request from the remote client the device obtains the original web page source data from the server and compresses the original web page source data in real time and sends the compressed web page source data to the remote client and transmits the original web page source data to the remote client after sending the compressed web page source data, wherein at least a portion of the original web page source data that is compressed is text data in HTML format.