Patent ID: 9529867
Filing Date: 2016-12-27
CPC Classification: G06F

Claim Text:
1. A computer-implemented method for providing a list of search categories from which to perform a user action, the method comprising: retrieving, by the one or more computing devices, a set of information corresponding to a client device, wherein the set of information corresponding to the client device comprises a current location of the client device and a location history for the client device; determining, by the one or more computing devices, whether the current location of client device appears in the location history of the client device at a frequency that is greater than a predetermined threshold; selecting, by the one or more computing devices, a subset of search categories from a plurality of search categories based on the retrieved set of information corresponding to the client device, wherein the selecting of the subset of search categories is performed without receiving any portion of a search string from a user, and wherein, when the current location of the client device is determined to appear in the location history of the client device at the frequency that is greater than the predetermined threshold, selecting, by the one or more computing devices, the subset of search categories comprises selecting, by the one or more computing devices, a predetermined set of search categories designed for users familiar with their current location; providing, by the one or more computing devices, for display of the subset of search categories; receiving, by the one or more computing devices, a selection of a first search category from the subset of search categories; performing, by the one or more computing devices, a search based on the selected first search category and the set of information corresponding to the client device to identify a plurality of search results; and providing, by the one or more computing devices, for display of a listing of at least a portion of the plurality of search results of the performed search.