Patent ID: 11893034
Assignee: GOOGLE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 12:
13. A computing device, comprising:
one or more processing devices; and
one or more computer-readable media having instructions stored thereon that, when executed by the one or more processing devices, cause the one or more processing devices to perform operations comprising:
receiving a search query at the computing device;
identifying a current location of the computing device;
transmitting the search query and an indication of the current location of the computing device to a search system;
receiving, by the computing device and from the search system as a response to the search query, data representing a set of search results,
wherein the set of search results includes a local search result having local significance to the search query and a non-local search result that is not deemed to have local significance to the search query, and
wherein the search system is configured to cause the local search result to be presented in the set of search results at the computing device in a less prominent position than the non-local search result based on determinations that (i) a proximity between the current location of the computing device and a location associated with the local search result meets a first demotion criterion and (ii) an attribute of the non-local search result meets a second demotion criterion; and

presenting, by the computing device, search results from the set of search results including presenting the local search result in the less prominent position than the non-local search result.