×

Navigation devices

  • US 9,835,466 B2
  • Filed: 07/27/2015
  • Issued: 12/05/2017
  • Est. Priority Date: 07/09/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method of generating a route across an electronic map using a processor of a computing device, comprising:

  • performing, by the processor, a route search across the electronic map, wherein the electronic map comprises a plurality of navigable segments representing segments of a navigable route in an area covered by the map, wherein the map is divided into a plurality of hierarchical regions belonging to at least a coarser level and a neighbouring finer level such that each navigable segment is categorized into at least one region in each of the coarser and finer levels and wherein anyone region of the coarser level contains a plurality of regions of the finer level;

    performing, by the processor, in a cost calculation at nodes processed during the route search which represent navigable segments in the electronic map, an assessment of whether navigable segments connected to those nodes are marked, within search acceleration data, as being part of a minimum cost route, and if there are such navigable segments exploring only those navigable segments wherein the search acceleration data indicates that a navigable segment is part of a minimum cost route to a region, the search acceleration data for a region of the finer level being constrained to data that indicates whether a navigable segment within a visibility area of the finer level region is part of a minimum cost route to the region, the visibility area comprising the coarser level region containing the finer level region and any regions determined to be close to the coarser level region;

    generating, by the processor, a minimum cost route across the electronic map from an origin to a destination based on the route search; and

    providing, by the processor, at least one of;

    audible navigation instructions to guide a user along the generated route via an output device and displaying the generated route via a display of the computing device.

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