Systems and methods for planning vehicle routes based on safety factors
First Claim
Patent Images
1. A method for planning a route for a vehicle from a starting point to a destination, the method comprising the steps of:
- generating, with a processor, a plurality of routes based on a non-safety factor such that each route does not deviate from the other routes in the plurality of routes by more than a predetermined amount;
evaluating, with the processor the plurality of routes based on a safety factor;
selecting, with the processor, a first route from the plurality of routes based on the safety factor;
generating, with the processor, driving instructions based on the first route; and
displaying the first route on a display device.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system are provided for planning a route for a vehicle from a starting point to a destination. The method includes the steps of generating a plurality of routes based on a non-safety factor; evaluating the plurality of routes based on a safety factor; selecting a first route from the plurality of routes based on the safety factor; generating driving instructions based on the first route; displaying the first route on a display device.
58 Citations
18 Claims
-
1. A method for planning a route for a vehicle from a starting point to a destination, the method comprising the steps of:
-
generating, with a processor, a plurality of routes based on a non-safety factor such that each route does not deviate from the other routes in the plurality of routes by more than a predetermined amount; evaluating, with the processor the plurality of routes based on a safety factor; selecting, with the processor, a first route from the plurality of routes based on the safety factor; generating, with the processor, driving instructions based on the first route; and displaying the first route on a display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for planning a route from a starting point to a destination, comprising:
-
a non-safety data source configured to store non-safety data; a safety data source configured to store safety data; a processor and memory coupled to the non-safety and safety data sources, the memory comprising computer-executable instructions that, when executed by the processor, cause the system to; generate a plurality of routes based on the non-safety data such that each route does not deviate from the other routes in the plurality of routes by more than a predetermined amount, evaluate the plurality of routes based on the safety data, select a first route from the plurality of routes based on the safety data, and generate driving instructions based on the first route; and a display device coupled to the processor and configured to receive the driving instructions and to generate a user display based on the driving instructions. - View Dependent Claims (15, 16, 17)
-
-
18. A system for planning a route from a starting point to a destination, comprising:
-
a user interface configured to receive an indication of the destination from a user; a current location data source configured to determine the starting point; a non-safety data source configured to store non-safety data; a safety data source configured to store safety data; a processor and memory coupled to the user interface, the current location data source, the non-safety data source and the safety data source, the memory comprising computer-executable instructions that, when executed by the processor, cause the system to generate a plurality of routes from the starting point to the destination based on the non-safety data such that each route does not deviate from the other routes in the plurality of routes by more than a predetermined amount, evaluate the plurality of routes based on the safety data, select a first route from the plurality of routes based on the safety data, and generate driving instructions based on the first route; and a display device coupled to the processor and configured to receive the driving instructions and to generate a user display based on the driving instructions.
-
Specification