×

Dynamic highlighting of geographic entities on electronic maps

  • US 10,274,324 B2
  • Filed: 06/29/2015
  • Issued: 04/30/2019
  • Est. Priority Date: 04/25/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method in a client device, the method comprising:

  • receiving, by one or more processors via a user interface of the client device, a search query;

    transmitting, by the one or more processors, the search query to a search system via a communication network,receiving, by the one or more processors from the search system, one or more search results and an identification of a geographic region associated with the one or more search results;

    generating, by the one or more processors, a request for an electronic map segment for a geographic region, including providing, in the request, (i) an identification of a geographic entity corresponding to one of the search results and included in the geographic region, and (ii) an indication that a map rendering module will highlight the geographic entity in the requested electronic map segment;

    transmitting the generated request to the map rendering module implemented in a map generation server via the communication network;

    receiving, by the one or more processors, from the map generation server in response to the request, an electronic map segment rendered based on (i) a plurality of layers of map data, each illustrating a respective type of geographic information, and (ii) polyline information defining a boundary of the geographic entity, wherein a highlighted boundary is rendered using the polyline information, and wherein one or more of the plurality of layers, including a roads layer, are rendered over the rendering of the highlighted boundary of the geographic entity; and

    presenting the electronic map segment via the user interface, wherein the rendering of the highlighted boundary does not obscure features in the one or more of the plurality of layers.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×