×

Autocompletion using previously submitted query data

  • US 8,930,350 B1
  • Filed: 03/23/2010
  • Issued: 01/06/2015
  • Est. Priority Date: 03/23/2009
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for processing query information, comprising:

  • receiving query information at a server system, wherein the query information includes a portion of a query from a search requestor, the query information being received prior to receiving data indicating that the search requestor has completed the query and the portion of the query from the search requestor being only a portion of a final query;

    obtaining a set of predicted queries relevant to the portion of the query from the search requestor based upon the portion of the query from the search requestor and data indicative of search requestor behavior relative to previously submitted queries, wherein the set of predicted queries includes two or more predicted queries, and each predicted query is a prediction of a possible final query of the search requestor and wherein each predicted query includes the portion of the query and is different from each other query;

    ranking the predicted queries in the set of predicted queries according to a ranking criteria;

    providing the ranked set of predicted queries for display to the search requestor;

    determining whether an input is received from the search requestor selecting a predicted query, of the ranked set of predicted queries displayed to the search requestor, within a specified time;

    in response to a determination that the input from the search requestor selecting a displayed predicted query is not received within the specified time;

    obtaining a subsequent ranked set of predicted queries for the portion of the query from the search requestor, the predicted queries in the subsequent ranked set of predicted queries being ranked according to different criteria than the predicted queries in the ranked set of predicted queries; and

    providing the subsequent ranked set of predicted queries for display to the search requestor in response to receiving the query information.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×