Patent ID: 9280588
Filing Date: 2016-03-08
CPC Classification: G06F

Claim Text:
1. A method performed by data processing apparatus, the method comprising: receiving data specifying a search result responsive to a search query that includes one or more query terms; identifying, as portions of query-relevant content in a resource referenced by the search result, text of the resource that matches at least one query term of the search query; obtaining, for each content portion among multiple portions of the identified query-relevant content, a score based on a quantity of query terms that are within a threshold distance of the content portion; selecting, based on the obtained scores and from the multiple portions of the identified query-relevant content, one or more of the content portions for inclusion in a page preview for the search result; and providing data that cause presentation of the page preview including the selected one or more content portions, wherein the data cause the query-relevant content of at least one of the selected one or more content portions to overlay the content portion from which the query-relevant content is obtained and the query-relevant content is presented at a higher zoom level than remaining content of the respective selected one or more content portions.