Navigating close proximity routes with a vehicle navigation system
First Claim
1. A method for generating a route from a source location to a destination in a vehicle navigation system, the method comprising the steps of:
- generating a first partial route from the source location to an end of the first partial route, the first partial route including a first maneuver;
determining whether a second maneuver is within a first distance from the first maneuver;
where the second maneuver is within the first distance, manipulating a parameter associated with the second maneuver; and
generating a second partial route from the end of the first partial route to the destination based at least in part on the parameter associated with the second maneuver.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are provided for generating a route from a source location to a destination in a vehicle navigation system. Initially, the system generates a first partial route from the source location to the end of the first partial route. The system then determines whether a second maneuver is within a first distance from a first maneuver at the end of the first partial route. Where the second maneuver is within the first distance, the system increases the cost associated with the second maneuver. The system then generates a second partial route from the end of the first partial route to the destination, generation of the second partial route being based at least in part on the cost associated with the second maneuver.
145 Citations
16 Claims
-
1. A method for generating a route from a source location to a destination in a vehicle navigation system, the method comprising the steps of:
-
generating a first partial route from the source location to an end of the first partial route, the first partial route including a first maneuver; determining whether a second maneuver is within a first distance from the first maneuver; where the second maneuver is within the first distance, manipulating a parameter associated with the second maneuver; and generating a second partial route from the end of the first partial route to the destination based at least in part on the parameter associated with the second maneuver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for generating a route from a source location to a destination in a vehicle navigation system, the method comprising the steps of:
-
means for generating a first partial route from the source location to an end of the first partial route, the first partial route including a first maneuver; means for determining whether a second maneuver is within a first distance from the first maneuver; means for manipulating a parameter associated with the second maneuver where the second maneuver is within the first distance; and means for generating a second partial route from the end of the first partial route to the destination, generation of the second partial route being based at least in part on the parameter associated with the second maneuver.
-
-
15. A vehicle navigation system, comprising:
-
a plurality of sensors for detecting a current vehicle position and a vehicle heading, and generating signals indicative thereof; a database medium having geographic locations of a plurality of road segments and segment nodes stored therein; a processor coupled to the sensors and the database medium for generating a route from a source location to a destination, the processor being operable to; (a) generate a first partial route from the source location to an end of the first partial route, the first partial route including a first maneuver; (b) determine whether a second maneuver is within a first distance from the first maneuver; (c) where the second maneuver is within the first distance, manipulate a parameter associated with the second maneuver; and (d) generate a second partial route from the end of the first partial route to the destination based at least in part on the parameter associated with the second maneuver; and an output communicator coupled to the processor for communicating the route to a user of the vehicle navigation system.
-
-
16. A computer program product for determining a route from a source location to a destination, comprising:
-
a computer-readable medium; and a computer program mechanism embedded in the computer-readable medium for causing a computer to perform the steps of; generating a first partial route from the source location to an end of the first partial route, the first partial route including a first maneuver; determining whether a second maneuver is within a first distance from the first maneuver; where the second maneuver is within the first distance, manipulating a parameter associated with the second maneuver; and generating a second partial route from the end of the first partial route to the destination based at least in part on the parameter associated with the second maneuver.
-
Specification