Route planning system for vehicles
First Claim
1. A method of improving the functioning of a navigation system, the navigation system including a user-operable input device, a storage medium, and a processor in electronic communication with the user-operable input device and the storage medium, the method comprising:
- receiving a starting location;
receiving a predetermined destination via the user-operable input device;
receiving a weighting variable value from a user via the user-operable input device, wherein the weighting variable value is between zero and one;
accessing a map database stored in the storage medium, the map database describing a road network comprising route segments, wherein said map database includes a single attribute value for each of the route segments and a single energy cost for each of the route segments;
analyzing, via the processor, the route segments in the map database in accordance with a predetermined optimization algorithm that determines a respective route cost for each route segment by scaling the attribute value and the energy cost and then adding the attribute value and the energy cost, wherein scaling includes;
multiplying the attribute value by the weighting variable value received from the user via the user-operable input device;
subtracting the weighting variable value from one;
multiplying the energy cost by the subtraction of the weighting variable value from one; and
determining, via the processor, the combination of route segments from the database that cooperate to form a route that interconnects the starting location and the destination having the lowest total of route costs.
8 Assignments
0 Petitions
Accused Products
Abstract
A navigation system includes a user-operable input device configured to receive a desired destination. A storage medium stores a map database that describes a road network comprising route segments. The map database includes, for each of the route segments, a respective attribute value and a respective energy cost. A processor is configured to analyze the route segments in the database in accordance with a predetermined optimization algorithm that considers both the attribute values and the energy costs of the route segments in order to select a combination of route segments from the database that interconnects a starting location and the destination.
-
Citations
5 Claims
-
1. A method of improving the functioning of a navigation system, the navigation system including a user-operable input device, a storage medium, and a processor in electronic communication with the user-operable input device and the storage medium, the method comprising:
-
receiving a starting location; receiving a predetermined destination via the user-operable input device; receiving a weighting variable value from a user via the user-operable input device, wherein the weighting variable value is between zero and one; accessing a map database stored in the storage medium, the map database describing a road network comprising route segments, wherein said map database includes a single attribute value for each of the route segments and a single energy cost for each of the route segments; analyzing, via the processor, the route segments in the map database in accordance with a predetermined optimization algorithm that determines a respective route cost for each route segment by scaling the attribute value and the energy cost and then adding the attribute value and the energy cost, wherein scaling includes; multiplying the attribute value by the weighting variable value received from the user via the user-operable input device; subtracting the weighting variable value from one; multiplying the energy cost by the subtraction of the weighting variable value from one; and determining, via the processor, the combination of route segments from the database that cooperate to form a route that interconnects the starting location and the destination having the lowest total of route costs. - View Dependent Claims (2, 3, 4, 5)
-
Specification