Patent ID: 8005825

Claim:
A method comprising: receiving, at a computer server system and from a computing device, a search query that includes multiple search query terms; identifying, by the server system, a particular document that corresponds to a search result that is responsive to the search query; identifying, by the server system, each of the search query terms that matches information that is in a predetermined location in the particular document; classifying, by the server system, each identified search query term as being of a first query type; classifying, by the server system, each non-identified search query term as being of a second query type; assigning, by the server system, a weight value to each of the identified and non-identified query terms, the assigned weight being based on the classified query type; identifying, by the server system, multiple separate portions of the particular document; determining, by the server system, a score for each of the multiple portions of the particular document using the assigned weight value for each of the identified and non-identified query terms; and determining, by the server system, a prominently-ranked portion of the particular document that has a prominently-ranked score in comparison to other scored portions.