Ranking content using location-based query log analysis
First Claim
1. A computer-implemented method for providing ranked content to a user according to a location-based query log analysis, the method comprising:
- receiving, at one or more processors in a client device via a user interface, a selection of a viewport defining an area of interest corresponding to a region;
receiving, at the one or more processors via the user interface, a geographic search query associated with the region;
determining, by the one or more processors, a plurality of content items in response to the geographic search query and ranking each of the plurality of content items;
truncating, by the one or more processors, at least one of the plurality of content items which is ranked below a predetermined threshold ranking, wherein a number of content items ranked above the predetermined threshold ranking is based on a size of the viewport to reduce an amount of information displayed on the viewport; and
displaying, by the one or more processors on the user interface, the viewport annotated with indications of a smaller number of content items than the plurality of content items in accordance with the predetermined threshold ranking.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, including a method for ranking content using location-based query log analysis. The method comprises: identifying a region defining an area of interest including identifying a plurality of content items that are associated with the region; evaluating query logs associated with users that submitted queries associated with the region to determine a ranking associated with the plurality of content items; receiving a request for content associated with the region; and providing one or more of the content items based at least in part on the ranking.
24 Citations
18 Claims
-
1. A computer-implemented method for providing ranked content to a user according to a location-based query log analysis, the method comprising:
-
receiving, at one or more processors in a client device via a user interface, a selection of a viewport defining an area of interest corresponding to a region; receiving, at the one or more processors via the user interface, a geographic search query associated with the region; determining, by the one or more processors, a plurality of content items in response to the geographic search query and ranking each of the plurality of content items; truncating, by the one or more processors, at least one of the plurality of content items which is ranked below a predetermined threshold ranking, wherein a number of content items ranked above the predetermined threshold ranking is based on a size of the viewport to reduce an amount of information displayed on the viewport; and displaying, by the one or more processors on the user interface, the viewport annotated with indications of a smaller number of content items than the plurality of content items in accordance with the predetermined threshold ranking. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A user device comprising:
-
a user interface; one or more processors communicatively coupled to the user interface; a non-transitory computer readable memory communicatively coupled to the one or more processors and storing thereon instructions that, when executed by the one or more processors, cause the user device to; obtain a selection of a viewport displayed on the user interface, wherein the viewport defines an area of interest corresponding to a region, obtain, via the user interface, a geographic search query associated with the region, determine a plurality of content items in response to the geographic search query and rank each of the plurality of content items, truncate at least one of the plurality of content items which is ranked below a predetermined threshold ranking, wherein a number of content items ranked above the predetermined threshold ranking is based on a size of the viewport to reduce an amount of information displayed on the viewport, and display, on the user interface, the viewport annotated with indications of a smaller number of content items than the plurality of content items in accordance with the predetermined threshold ranking. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A computer-implemented method for providing ranked content to a user according to a location-based query log analysis, the method comprising:
-
receiving, at one or more processors in a client device via a user interface, a selection of a viewport defining an area of interest corresponding to a region; receiving, at the one or more processors via the user interface, a first geographic search query associated with the region; displaying, by the one or more processors on the user interface, a plurality of first content items in response to the first geographic search query and ranking each of the plurality of first content items; truncating, by the one or more processors, at least one of the plurality of first content items which is ranked below a predetermined threshold ranking, wherein a number of first content items ranked above the predetermined threshold ranking is based on the size of the viewport to reduce an amount of information displayed on the viewport; receiving, at the one or more processors via the user interface, a second geographic search query associated with the region; and displaying, by the one or more processors on the user interface, a plurality of second content items in response to the second geographic search query based on a ranking associated with each of the second content items, wherein each of the plurality of second content items are ranked above the predetermined threshold ranking. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification