Patent ID: 8201081

Claim:
A computer-implemented method, comprising: at a client computer with a display device and one or more processors and memory storing instructions for execution by the one or more processors, while displaying a browser application having a displayed address field, receiving a user-identified document link; submitting the document link to a server remotely located from the client computer; in response to a determination that the user-identified document link is inoperative: receiving multiple information items from the server; and displaying at least a subset of the information items on the display device, including: (i) displaying a plurality of distinct user-editable query terms in a search box distinct from the displayed address field of the browser application, wherein at least one of the query terms is different from the user-identified document link and is selected from the group comprising text extracted from the user-identified document link and a term based on text extracted from the user-identified document link, (ii) displaying one or more candidate document links, wherein at least one candidate document link references a document that is available at a storage device remote from the client computer, and (iii) displaying a link to a cached document, which is a cached copy of a document distinct from documents corresponding to the one or more candidate document links, the cached copy comprising a cached copy of a document corresponding to the user-identified document link, wherein the link to the cached document is a link to a location remote from the client computer.