×

Local query suggestions

  • US 9,626,454 B1
  • Filed: 07/13/2015
  • Issued: 04/18/2017
  • Est. Priority Date: 12/10/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a computing system, multiple complete queries that were submitted on multiple occasions from user devices at multiple respective locations;

    identifying, by the computing system, a collection of multiple geographic categories that are each associated with multiple respective points of interest;

    associating, by the computing system, each particular complete query of the multiple complete queries that were received by the computing system with a geographic category from among the collection of multiple geographic categories, based on a user device at which the particular complete query was entered being within a threshold proximity to any of the multiple points of interest that belong to the category; and

    responsive to the computing system obtaining a partial query that includes one or more characters and obtaining a first location of a computing device at which the partial query was issued;

    accessing, by the computing system, information that associates each particular query of the multiple queries with a geographic category from the collection of multiple categories,identifying, by the computing system, a first point of interest that is within a first predefined proximity to the first location at which the partial query was issued,determining that the first point of interest belongs to a first geographic category of the collection of multiple geographic categories,obtaining a complete query that is associated by the information with the first geographic category,providing, to the computing device at which the partial query was issued, the obtained complete query to be displayed as a complete query suggestion concurrently with display by the computing device of the partial query,receiving, by the computing system, an indication that user input at the computing device selected the complete query suggestion that the computing device displayed concurrently with the partial query,identifying, by the computing system, one or more results that are responsive to the selected complete query suggestion, andproviding, by the computing system, the one or more results that are responsive to the selected complete query suggestion for receipt and presentation by the computing device.

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