Apparatus, system, method and computer program product for determining an optimum route based on historical information
First Claim
Patent Images
1. A method of determining a route from a starting position to a destination position for a vehicle, comprising:
- obtaining route criteria for selecting a route;
obtaining historical data for a plurality of routes; and
selecting a route from the starting position to the destination position based on a comparison of the route criteria to the historical data for a plurality of routes, wherein selecting a route from the starting position to the destination position based on a comparison of the route criteria to the historical data for a plurality of routes includes;
calculating a score for each of the plurality of routes based on a comparison of the route criteria to the historical data for each of the plurality of routes;
comparing the scores for each of the plurality of routes; and
selecting a route based on the comparison of the scores for each of the plurality of routes.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus, system, method and computer program product for determining optimum routing of vehicles based on historical information as well as user preferences and current travel conditions. Historical data is compiled and statistically analyzed to determiner characteristics of each possible route between two points. The characteristic information is then used along with user preference information and current travel condition information to determine an optimum route between the two points.
-
Citations
38 Claims
-
1. A method of determining a route from a starting position to a destination position for a vehicle, comprising:
-
obtaining route criteria for selecting a route;
obtaining historical data for a plurality of routes; and
selecting a route from the starting position to the destination position based on a comparison of the route criteria to the historical data for a plurality of routes, wherein selecting a route from the starting position to the destination position based on a comparison of the route criteria to the historical data for a plurality of routes includes;
calculating a score for each of the plurality of routes based on a comparison of the route criteria to the historical data for each of the plurality of routes;
comparing the scores for each of the plurality of routes; and
selecting a route based on the comparison of the scores for each of the plurality of routes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for determining a route from a starting position to a destination position for a vehicle, comprising:
-
means for obtaining route criteria for selecting a route;
means for obtaining historical data for a plurality of routes; and
means for selecting a route from the starting position to the destination position based on a comparison of the route criteria to the historical data for a plurality of routes, wherein the means for selecting a route from the starting position to the destination position based on a comparison of the route criteria to the historical data for a plurality of routes includes;
means for calculating a score for each of the plurality of routes based on a comparison of the route criteria to the historical data for each of the plurality of routes;
means for comparing the scores for each of the plurality of routes; and
means for selecting a route based on the comparison of the scores for each of the plurality of routes. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer program product in a computer readable medium for determining a route from a starting position to a destination position for a vehicle, comprising:
-
first instructions for obtaining route criteria for selecting a route;
second instructions for obtaining historical data for a plurality of route of routes; and
third instructions for selecting a route from the starting position to the destination position based on a comparison of the route criteria to the historical data for a plurality of routes, wherein the third instructions include;
instructions for calculating a score for each of the plurality of routes based on a comparison of the route criteria to the historical data for each of the plurality of routes;
instructions for comparing the scores for each of the plurality of routes; and
instructions for selecting a route based on the comparison of the scores for each of the plurality of routes. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification