US 12,469,049 B1
Cross-vertical distribution of sponsored content
Alan G. Doubleday, South Wales (AU); and Jordan Bayliss-McCulloch, Beaconsfield (AU)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Mar. 4, 2019, as Appl. No. 16/291,623.
Application 16/291,623 is a continuation of application No. 14/336,322, filed on Jul. 21, 2014, abandoned.
Claims priority of provisional application 62/023,000, filed on Jul. 10, 2014.
Int. Cl. G06Q 30/0251 (2023.01)
CPC G06Q 30/0256 (2013.01) [G06Q 30/0259 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
receiving, from a user device, a user search query that references at least a first geographic location;
determining, based on the first geographic location referenced in the user search query, an abstracted geographic identifier that identifies a geographic region that encompasses the first geographic location and additional geographic locations, wherein the geographic region is not referenced in the user search query;
selecting, from a plurality of search verticals defined for the geographic region identified by the abstracted geographic identifier, a particular search vertical determined relevant to a topic of the user search query;
generating, by a first system, a constructed search query that includes at least (i) the abstracted geographic identifier that identifies the geographic region that encompasses the first geographic location referenced in the user search query and the additional geographic locations, and (ii) a search category keyword assigned to the particular search vertical, wherein the search category keyword was not included in the user search query and is separate from the abstracted geographic identifier;
identifying, by a second system and using the constructed search query, one or more content items that are determined relevant to the constructed search query; and
providing, to the user device and as a response to the user search query, overlay files for the one or more identified content items to cause the user device to present the one or more identified content items as overlays on a map, the overlay files maintained separately from files for the map so that the overlays can be rendered independently of the map.