Patent ID: 8577897

Claim:
A computer-implemented method comprising: receiving a query requesting a publication search, the publication search being a search of a corpus of digital book resources that each relate to a respective particular book; obtaining publication search results responsive to the query from the corpus of digital book resources, each publication search result identifying a respective resource previously identified as relating specifically to books, each publication search result identifying a respective digital book resource in the corpus of digital book resources; determining that a score for a first publication search result ranked first in a ranked order of publication search results satisfies a threshold relative to respective scores of other publication search results, wherein a rich result is provided for the first publication search result if the score satisfies the threshold, and wherein a rich result is not provided for the first publication search result if the score does not satisfy the threshold, and wherein the first publication search result is associated with a book; in response to determining that a score for a first publication search result ranked first in a ranked order of publication search results satisfies a threshold relative to respective scores of other publication search results, searching a corpus of web resources using data associated with the first publication search result to obtain one or more web resources that refer to the book; generating a rich result for the first publication search result, where the rich result comprises data from the first publication search result and data from the one or more web resources, wherein the data from the one or more web resources comprises one or more of price information for the book, a link to a website related to the book, a snippet of the book, or data identifying one or more authors of the book; and providing the rich result with one or more other publication search results.