Patent ID: 7774712

Claim:
A method of displaying an enlarged image on a display of a client device running an enlargement application executed by a browser program, the client device configured to generate a user interface in which a user may control a position of a cursor, the method comprising: transmitting, over a network, a first image and an enlarged version of the first image from a server to the client device; displaying the first image at a first location on the display; determining whether the position of the cursor generated by the client device overlaps with the first location of the first image; if the position of the cursor overlaps with the first location of the first image, determining a portion of the enlarged version of the first image with the client device without requesting additional information from the server, where the portion of the enlarged version of the first image is determined based on the position of the cursor; displaying the portion of the enlarged version of the first image at a second location on the display of the client device while continuing to display the first image at the first location; displaying an indication on the first image that indicates a portion of the first image that corresponds to the displayed portion of the enlarged version of the first image; and displaying a different portion of the enlarged version of the first image whenever the position of the cursor changes.