Patent ID: 7529755

Claim:
A method for viewing, on a client-side device, documents requested from a server-side device, the client-side device and server-side device having a communication link therebetween, comprising: (a) generating a request from a client-side device to be sent to a server-side device, the request identifying a document, and a section of the document to be sent to the client-side device; (b) the server-side device retrieving, in response to receiving the request from the client-side device, the requested document; (c) the server-side device rasterizing the retrieved document; (d) the server-side device compressing, using a multi-resolution compression method, the rasterized document into a multi-resolution compressed image; (e) the server-side device selecting a section of the multi-resolution compressed image corresponding to predetermined resolution and corresponding to the requested section of the requested document; (f) the server-side device determining that a size of the compressed image is greater than a size of the image rendered on the display; (g) the server-side device communicating a decompressed image to the client side device when the server side device determines if a size of the compressed image is greater than a size of the image rendered on the display; and (h) the client-side device displaying the decompressed image.