Patent ID: 9208260
Filing Date: 2015-12-08
Classification: G06F,G06Q

Abstract:
1. A computer-implemented method comprising: receiving an initial query; obtaining search results responsive to the initial query; identifying a plurality of additional queries related to the initial query; determining a respective first utility measure for each additional query of the plurality of additional queries, wherein the first utility measure for the additional query represents a likelihood that the additional query would be a final query issued in a query session having a series of query refinements including the initial query; selecting a first query from the additional queries, the first query having a first utility measure that satisfies a utility threshold for the initial query; determining a respective second utility measure for each additional query of the plurality of additional queries other than the first query, wherein the second utility measure for the additional query represents a likelihood that the additional query would be a final query issued in a query session having a series of query refinements including the selected first query; determining a second query from the additional queries, wherein the second query has a first utility measure that satisfies the utility threshold for the initial query, and wherein the second query has a second utility measure that does not satisfy the utility threshold for the selected first query; identifying one or more respective content items for each of the first query and the second query; and providing, in response to the initial query, a search results page that includes the search results and the one or more respective content items identified for each of the first query and the second query.