Patent ID: 8364668

Claim:
A method performed by one or more devices, comprising: receiving, by a processor associated with the one or more devices, a search query; identifying, by the processor, documents based on the search query; generating, by the processor, a search result document that includes a list including information regarding a plurality of the identified documents, the search result document including, for one of the identified documents in the list: an image associated with the one of the identified documents, an excerpt from the one of the identified documents that is associated with the search query, and a plurality of links to other excerpts, in the one of the identified documents, that are associated with the search query; receiving, by the processor, a selection associated with the one of the identified documents; and providing, by the processor, a reference page associated with the one of the identified documents based on receiving the selection associated with the one of the identified documents, the reference page including: a plurality of excerpt images from the one of the identified documents, and information regarding web documents associated with the one of the identified documents.