Route calculation method for a vehicle navigation system
First Claim
1. In a vehicle navigation system having an output screen, a method for optimizing a travel route between a first location and a second location based on traffic information from a remote location, comprising the steps of:
- (a) displaying a travel route between the first and second locations in the output screen;
(b) determining whether to recalculate the travel route displayed in said step (a);
(c) calculating an alternative travel route, if the vehicle navigation system determines in said step (b) to recalculate the travel route;
(d) displaying the alternative travel route in the output screen;
(e) determining whether a traffic information update has been received from the remote location;
(f) recalculating the alternative travel route based upon the traffic information update received in said step (e);
(g) determining whether the alternative travel route recalculated in said step (f) has a shorter estimated travel time from the first location to the second location than the travel route displayed in said step (a); and
(h) displaying the alternative travel route recalculated in said step (f) in the output screen, if the determination in said step (g) favors the alternative travel route recalculated in said step (f).
1 Assignment
0 Petitions
Accused Products
Abstract
Traffic information, including flow information and incident information, obtained through a traffic management system for providing and facilitating the exchange of traffic information between a remote location and a vehicle may be used in route calculation by a navigation device. The navigation device may recalculate a route based on anticipated user error. Alternatively, the navigation device may recalculate a route using received traffic information triggered by the receipt of a traffic information update, or triggered by the passage of an amount of time. The broadcast rate of traffic information updates may vary temporally (providing more frequent updates during peak commute times) or geographically (providing more frequent updates to metropolitan areas with increased traffic information needs). If route calculation is triggered by an elapsed amount of time, the amount of time may vary to be shorter during peak commute times. Additional route calculation techniques allow the incorporation of historical traffic information or the use of the most recent traffic information if incomplete traffic information is available. Still further route calculation techniques may calculate a best route by avoiding zigzagging or evaluating an assigned cost of a potential route.
-
Citations
44 Claims
-
1. In a vehicle navigation system having an output screen, a method for optimizing a travel route between a first location and a second location based on traffic information from a remote location, comprising the steps of:
-
(a) displaying a travel route between the first and second locations in the output screen;
(b) determining whether to recalculate the travel route displayed in said step (a);
(c) calculating an alternative travel route, if the vehicle navigation system determines in said step (b) to recalculate the travel route;
(d) displaying the alternative travel route in the output screen;
(e) determining whether a traffic information update has been received from the remote location;
(f) recalculating the alternative travel route based upon the traffic information update received in said step (e);
(g) determining whether the alternative travel route recalculated in said step (f) has a shorter estimated travel time from the first location to the second location than the travel route displayed in said step (a); and
(h) displaying the alternative travel route recalculated in said step (f) in the output screen, if the determination in said step (g) favors the alternative travel route recalculated in said step (f). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a vehicle navigation system having an output screen, a method for optimizing a travel route between a first location and a second location using traffic information from a remote location, comprising the steps of:
-
(a) displaying a travel route from the first location to the second location in the output screen;
(b) determining whether a predetermined amount of time has elapsed;
(c) acquiring updated traffic information from a remote location, if it is determined in said step (b) that the predetermined amount of time has elapsed;
(d) calculating an alternative travel route based on the updated traffic information acquired in said step (c);
(e) determining whether the alternative travel route calculated in said step (d) has a shorter estimated travel time from the first location to the second location than the travel route displayed in said step (a); and
(f) displaying the alternative travel route in the output screen, if the determination in said step (e) favors the new alternative route calculated in said step (d). - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. In a vehicle navigation system having an output screen, a method for optimizing a travel route between a first location and a second location using traffic-related information provided from a remote location, comprising the steps of:
-
(a) displaying a travel route between the first location and the second location in the output screen;
(b) determining whether a traffic information update has been received from the remote location;
(c) calculating an alternative travel route based on the traffic information update, if it is determined in said step (b) that a traffic information update was received from the remote location;
(d) determining whether the alternative travel route calculated in said step (c) has a shorter estimated travel time between the first and second locations than the travel route displayed in said step (a); and
(e) displaying the alternative travel route in the output screen, if the determination in said step (d) favors the alternative travel route. - View Dependent Claims (16, 17, 18, 19)
-
-
20. In a vehicle navigation system having an output screen, a method for optimizing a travel route between a first location and a second location using actual traffic information and historical traffic information supplied from a remote location, comprising the steps of:
-
(a) calculating a travel route between the first location and the second location based on the traffic information received from the remote location;
(b) determining whether the travel route calculated in said step (a) is based at least in part on actual traffic flow information received from the remote location;
(c) displaying the travel route calculated in said step (a) in the output screen, if it is determined in said step (b) that the travel route is based at least in part on actual traffic flow information received from the remote location;
(d) acquiring historical traffic information from the remote location, if it is determined in said step (b) that the travel route calculated in said step (a) is not based at least in part on actual traffic flow information received from the remote location;
(e) recalculating the travel route calculated in said step (a) based on the historical traffic information acquired in said step (d); and
(f) displaying the travel route recalculated in said step (e) in the output screen. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. In a vehicle navigation system having an output screen, a method for optimizing a travel route between a first location and a second location using traffic flow information and traffic incident information supplied from a remote location, comprising the steps of:
-
(a) acquiring traffic flow information and traffic incident information from the remote location;
(b) calculating a travel route between the first location and the second location based on the traffic flow information and traffic incident information acquired in said step (a) that pertains to the travel route;
(c) determining whether the traffic flow information or traffic incident information used in calculating the travel route in said step (b) includes extent information;
(d) displaying the travel route calculated in said step (b) in the output screen, if it is determined in said step (c) that the traffic flow information or traffic incident information includes extent information;
(e) determining the amount of time that has passed for each traffic incident that was used in calculating the travel route in said step (b), if it is determined in said step (c) that the traffic incident information did not include extent information;
(f) calculating an alternative travel route based on the determination in said step (e); and
(g) displaying the alternative travel route calculated in said step (f) in the output screen. - View Dependent Claims (28)
-
-
29. In a vehicle navigation system having an output screen, a method for providing an option to a user of the vehicle navigation system for requesting a new travel route between a first location and a second location, comprising the steps of:
-
(a) calculating a travel route between the first location and the second location;
(b) displaying the travel route calculated in said step (a) in the output screen;
(c) acquiring traffic information from a remote location;
(d) displaying traffic information acquired in said step (c) that is located along the travel route displayed in said step (b);
(e) providing an option to calculate an alternative travel route that avoids the traffic information displayed in said step (d);
(f) calculating the alternative travel route, if the user of the vehicle navigation system selects the option provided in said step (e); and
(g) displaying the alternative travel route calculated in said step (f) in the output screen, if the alternative travel route is calculated in said step (f). - View Dependent Claims (30, 31, 32)
-
-
33. In a vehicle navigation system having an output screen, a method for reducing the zigzag effect of rerouting a user of the vehicle navigation system to a new route between a first location and a second location, comprising the steps of:
-
(a) calculating a travel route between the first location and the second location;
(b) displaying the travel route calculated in said step (a) in the output screen;
(c) acquiring traffic information from a remote location;
(d) determining whether to reroute a user of the vehicle navigation system to a new route based on the traffic information acquired in said step (c);
(e) calculating the new route based on the traffic information acquired in said step (c), if it is determined in said step (d) to reroute the user of the vehicle navigation system to the new route;
(f) comparing the new route calculated in said step (e) with the travel route displayed in said step (b) to determine how many times the new route has been rerouted back to the travel route;
(g) continuing to display the travel route displayed in said step (b), if the comparison in said step (f) determines that the new route has been rerouted back to the travel route more than a predetermined number of times; and
(h) displaying the new route in the output screen, if the comparison in said step (f) determines that the new route has been rerouted back to the travel route less than or equal to the predetermined number of times. - View Dependent Claims (34, 35, 36, 37, 38)
-
-
39. In a vehicle navigation system having an output screen, a method for rerouting a user of the vehicle navigation system driving along a travel route between a first location and a second location, comprising the steps of:
-
(a) acquiring traffic information from a remote location;
(b) determining whether to reroute the user of the vehicle navigation system to a new route based on the traffic information acquired in said step (a);
(c) calculating the new route based on the traffic information acquired in said step (a), if it is determined in said step (b) to reroute the user of the vehicle navigation system to a new route; and
(d) displaying the new route in the output screen, if the new route is calculated in said step (c). - View Dependent Claims (40, 41, 42, 43, 44)
-
Specification