Prominence-Based Generation and Rendering of Map Features
First Claim
1. A computer-implemented method for prominence-based generation and rendering of map features, comprising:
- determining a search context for a user of a map based on user input, the search context corresponding to a geographic region of interest on the map, the geographic region of interest having a plurality of map features;
assigning a prominence score to each map feature in the plurality of map features based on the determined search context for the user, the prominence score of each map feature representing the map feature'"'"'s relevance with respect to the search context;
generating a graphical representation of each map feature in the plurality of map features based on the assigned prominence score, the graphical representation to be rendered in association with the geographic region of interest on the map in accordance with a rendering style selected from a plurality of rendering styles, wherein the selected rendering style is based on the respective prominence score assigned to each of the map features; and
storing, in a memory, the generated graphical representation of each of the respective map features associated with the geographic region of interest on the map,wherein the determining, the assigning, the generating, and the storing are performed by one or more computing devices.
2 Assignments
0 Petitions
Accused Products
Abstract
A capability for prominence-based feature generation and rendering for digital maps is provided. More specifically, embodiments relate to rendering map features such as buildings or landmarks in different rendering styles based on signals for how important a particular feature is to a search context. A search context may be, for example and without limitation, a general view of the map or a user-initiated search request for a particular point of interest or driving directions between different points of interest on the map. For example, the different rendering styles may include, but are not limited to, two-dimensional (2D) footprints, two-and-a-half-dimensional (2.5D) extruded polygons, as will be described further below, and full three-dimensional (3D) models. Furthermore, the style could include color and/or visual texture.
-
Citations
22 Claims
-
1. A computer-implemented method for prominence-based generation and rendering of map features, comprising:
-
determining a search context for a user of a map based on user input, the search context corresponding to a geographic region of interest on the map, the geographic region of interest having a plurality of map features; assigning a prominence score to each map feature in the plurality of map features based on the determined search context for the user, the prominence score of each map feature representing the map feature'"'"'s relevance with respect to the search context; generating a graphical representation of each map feature in the plurality of map features based on the assigned prominence score, the graphical representation to be rendered in association with the geographic region of interest on the map in accordance with a rendering style selected from a plurality of rendering styles, wherein the selected rendering style is based on the respective prominence score assigned to each of the map features; and storing, in a memory, the generated graphical representation of each of the respective map features associated with the geographic region of interest on the map, wherein the determining, the assigning, the generating, and the storing are performed by one or more computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for prominence-based generation and rendering of map features, comprising:
-
one or more processors; a context analyzer to determine a search context for a user of a map based on user input, the search context corresponding to a geographic region of interest on the map, the geographic region of interest having a plurality of map features; a prominence ranker to assign a prominence score to each map feature in the plurality of map features based on the determined search context for the user, the prominence score of each map feature representing the map feature'"'"'s relevance with respect to the search context; a feature generator to generate a graphical representation of each map feature in the plurality of map features based on the assigned prominence score, the graphical representation to be rendered in association with the geographic region of interest on the map in accordance with a rendering style selected from a plurality of rendering styles, wherein the selected rendering style is based on the respective prominence score assigned to each of the map features; and a memory to store the generated graphical representation of each of the respective map features associated with the geographic region of interest on the map, wherein the context analyzer, the prominence ranker, and the feature generator are implemented using the one or more processors. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification