×

Method and system for route calculation in a navigation application

  • US 6,192,314 B1
  • Filed: 03/25/1998
  • Issued: 02/20/2001
  • Est. Priority Date: 03/25/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A route calculation program for use in a navigation system used with a map database stored on a computer readable storage medium, the route calculation program adapted to find a solution route between a first location on a road network represented by said map database and a second location on the road network represented by said map database, wherein said road network is represented in said map database by data that represent each segment of each road between endpoints thereof that correspond to intersections of said segment of road with other segments of roads, said route calculation program comprising:

  • at least one search tree adapted to hold a plurality of gate data structures, each of said gate data structures representing a physical position on the road network represented by said map database and a direction from said position to another location on said road network represented by said map database, wherein one of said Rate data structures is a seed gate data structure that represents said first location as a position along a segment of a road between endpoints thereof and a direction from said position along said represented segment of road; and

    a priority queue referencing said gate data structures in said at least one search tree and assigning a priority to one of said gate data structures;

    wherein said route calculation program is adapted to expand said one of said gate data structures to determine successor gate data structures thereof and to compare each of said successor gate data structures to gate data structures associated with said second location.

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