Patent ID: 7356570

Claim:
A method implemented on a server to serve documents, the method comprising: receiving, at the server from a remote device, a request for a document, the document including text and one or more links; transmitting, from the server, a request over a network to have the document delivered to the server and receiving the document, at the server, in response to the request transmitted from the server; rendering, at the server and for displaying on a screen attached to the remote device, an image of the entire document in response to the request, the image being larger than a screen area on the remote device available for displaying the document, the image including non-linkable graphical representations of the one or more links; and sending, from the server to the remote device, a portion of the image in a compressed format as a response to the request for the document; and receiving, at the server from the remote device, a message to indicate a location of a user input being received at the remote device relative to a location on the portion of the image displayed in the screen area.