Patent ID: 8396888
Filing Date: 2013-03-12
Classification: G06F,H04W

Abstract:
1. A computer-implemented method for providing location-based information, the method comprising: receiving, at a server system, a geographical location of a mobile computing device; receiving, at the server system and from the mobile computing device, a request for content, wherein the request does not include a query that was generated by a user of the mobile computing device and that is for a search engine system; identifying, by the server system, a group of search areas that correspond to the geographical location, at least one of the search areas in the group being geographically nested in at least one other of the search areas; scoring, by the server system, particular ones of the search areas in the group, wherein scoring the particular ones of the search areas in the group is based, at least in part, on (i) a speed at which the mobile computing device is traveling, (ii) a direction in which the mobile computing device is traveling, or (iii) an accuracy of one or more determinations of geographical location; selecting, by the server system, the search area that is most-relevantly scored among the search areas in the group; submitting, by the server system and to the search engine system, information associated with the selected search area; receiving, by the server system and from the search engine system, a search result that is most-relevantly ranked for the selected search area; and providing, by the server system and for receipt by the mobile computing device, content that represents the received search result.