×

Location query processing

  • US 9,501,497 B1
  • Filed: 08/12/2014
  • Issued: 11/22/2016
  • Est. Priority Date: 03/01/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • storing, by one or more processors, information that identifies;

    (i) a previous search query that was submitted by a user and that referenced a geographic location, and(ii) a selected resource that user input requested through user interaction with presentation of a previous search result that was presented in response to the previous search query;

    receiving, by one or more processors from a user device operated by the user, a current location query referencing the geographic location;

    identifying, by one or more processors and in response to receiving the current location query, a set of search results that are responsive to the current location query, each of the search results in the set of search results being responsive to the current location query;

    determining, by one or more processors and in response to receiving the current location query, that the geographic location referenced by the current location query was also referenced by the previous search query;

    identifying, by one or more processors in response to determining that the geographic location referenced by the current location query was also referenced by the previous search query, that the user input requested the selected resource through interaction with the presentation of the previous search result that was presented in response to the previous search query;

    identifying, by one or more processors using the information that identifies the previous search query and the selected resource, and in response to identifying that the user input requested the selected resource, that a particular search result for the selected resource is not included in the set of search results that are responsive to the current location query; and

    providing, by one or more processors and for presentation at the user device with the set of search results that are responsive to the current location query, in response to identifying that the particular search result for the selected resource is not included in the set of search results, a search result for the selected resource.

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