Patent ID: 9384266
Filing Date: 2016-07-05
CPC Classification: G06F,H04L,H04W

Claim Text:
1. A method comprising: receiving, at one or more processors, a first location from a user device; determining, by one or more processors and prior to receiving a search request, search results associated with locations in proximity to the first location, wherein the search results are determined using query log data of previously submitted queries, wherein the query log data indicates selections of search results by users after presentation of the search results; determining relative positioning of the search results based on the number of users that selected each search result; determining categories associated with the search results; grouping the search results by the determined categories; receiving a partial query from the user device; filtering the grouped search results based on the partial query; and sending the filtered search results and the one or more categories associated with the search results to the user device for display according to the determined relative positioning.