Patent ID: 9552388
Date: 2017-01-24
CPC Classifications: G06F,Y10S

Claim:
1. A computer-implemented method comprising: accessing, by one or more computers, search query-resource pairs and a respective weight for each search query-resource pair, wherein, for each search query-resource pair, the search query resource-pair references (i) a single search query that was previously submitted by one or more users, and (ii) a single resource associated with one or more prior search results that were each selected by at least one of the one or more users in response to submitting the single search query; receiving a particular search query; obtaining one or more particular search results in response to receiving the particular search query, wherein each particular search result references (i) a respective resource, and (ii) a respective relevance score for the respective resource that indicates a relevance of the respective resource to the particular search query; selecting one or more particular resources that each match one or more resources that are referenced by one or more of the search query-resource pairs and that are each referenced by one of the particular search results; selecting, by one of the computers, a subset of the search queries that are referenced by the search query-resource pairs that each reference one of the particular resources, based at least on (i) the relevance score of the respective particular resource, and (ii) the weight for each respective search query-resource pair; and providing, by one of the computers for output, one or more of the search queries of the subset of the search queries.