Method and system for providing multiple beginning maneuvers for navigation of a vehicle
First Claim
1. A method of generating navigation instructions for a vehicle, comprising:
- receiving a destination of the vehicle at a remote route generation application;
determining a distance threshold as a function of a distance from a current location of the vehicle to the destination of the vehicle, the distance threshold defining an area extending from the current location of the vehicle to the distance threshold;
calculating a plurality of maneuvers describing at least one first route from the current location of the vehicle to the destination of the vehicle;
determining at least one first route maneuver from the first route that may be accomplished within the area extending from the current location of the vehicle to the distance threshold; and
transmitting the at least one first route maneuver from the remote route generation application to the vehicle.
14 Assignments
0 Petitions
Accused Products
Abstract
A method of generating navigation instructions for a vehicle is provided. A destination of the vehicle is received at a route generation application. A maneuver list comprising a plurality of navigation instructions is calculated based on a current location of the vehicle and the destination. A distance threshold is determined based on the current location of the vehicle and the destination. The navigation instructions located within the distance threshold are determined and transmitted from the route generation application to the vehicle. The navigation instructions located within the distance threshold are executed at the vehicle. Systems and programs for using the method are also provided.
-
Citations
22 Claims
-
1. A method of generating navigation instructions for a vehicle, comprising:
-
receiving a destination of the vehicle at a remote route generation application;
determining a distance threshold as a function of a distance from a current location of the vehicle to the destination of the vehicle, the distance threshold defining an area extending from the current location of the vehicle to the distance threshold;
calculating a plurality of maneuvers describing at least one first route from the current location of the vehicle to the destination of the vehicle;
determining at least one first route maneuver from the first route that may be accomplished within the area extending from the current location of the vehicle to the distance threshold; and
transmitting the at least one first route maneuver from the remote route generation application to the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
determining at least one second route maneuver that may be accomplished within the area extending from the current location of the vehicle to the distance threshold, the second route maneuver from a second route from the current location of the vehicle to the destination of the vehicle.
-
-
4. The method of claim 3, further comprising:
transmitting the at least one second route maneuver from the remote route generation application to the vehicle.
-
5. The method of claim 4, further comprising:
executing the at least one second route maneuver at the vehicle.
-
6. The method of claim 3, further comprising:
transmitting a list of navigation instructions to the vehicle, wherein the list comprises the at least one first route maneuver and the at least one second route maneuver.
-
7. The method of claim 1, further comprising:
-
determining at least one remaining first route maneuver from the first route; and
transmitting the at least one remaining first route maneuver from the remote route generation application to the vehicle.
-
-
8. The method of claim 7, wherein the remaining first route maneuver is also accomplished within the area extending from the current location of the vehicle to the distance threshold.
-
9. The method of claim 7, wherein the remaining first route maneuver is accomplished beyond the area extending from the current location of the vehicle to the distance threshold.
-
10. The method of claim 7, further comprising:
executing the remaining first route maneuver at the vehicle.
-
11. The method of claim 1, wherein the distance threshold is also a function of at least one parameter selected from the group consisting of:
vehicle speed, vehicle client input and road density information.
-
12. A system of generating navigation instructions for a vehicle, comprising:
-
means for receiving a destination of the vehicle at a remote route generation application;
means for determining a distance threshold as a function of a distance from a current location of the vehicle to the destination of the vehicle, the distance threshold defining an area extending from the current location of the vehicle to the distance threshold;
means for calculating a plurality of maneuvers describing at least one first route from the current location of the vehicle to the destination of the vehicle;
means for determining at least one first route maneuver from the first route that may be accomplished within the area extending from the current location of the vehicle to the distance threshold; and
means for transmitting the at least one first route maneuver from the remote route generation application to the vehicle. - View Dependent Claims (13, 14, 15, 16, 17, 18)
means for executing the at least one first route maneuver at the vehicle.
-
-
14. The system of claim 12, further comprising:
means for determining at least one second route maneuver that may be accomplished within the area extending from the current location of the vehicle to the distance threshold, the second route maneuver from a second route from the current location of the vehicle to the destination of the vehicle.
-
15. The system of claim 14, further comprising:
means for transmitting the at least one second route maneuver from the remote route generation application to the vehicle.
-
16. The system of claim 14, further comprising:
means for executing the at least one second route maneuver at the vehicle.
-
17. The system of claim 12, further comprising:
-
means for determining at least one remaining first route maneuver from the first route; and
means for transmitting the at least one remaining first route maneuver from the remote route generation application to the vehicle.
-
-
18. The system of claim 17, further comprising:
means for executing the remaining first route maneuver at the vehicle.
-
19. Computer program product for generating navigation instructions for a vehicle, comprising:
-
means for receiving a destination of the vehicle at a remote route generation application;
means for determining a distance threshold as a function of a distance from a current location of the vehicle to the destination of the vehicle, the distance threshold defining an area extending from the current location of the vehicle to the distance threshold;
means for calculating a plurality of maneuvers describing at least one first route from the current location of the vehicle to the destination of the vehicle;
means for determining at least one first route maneuver from the first route that may be accomplished within the area extending from the current location of the vehicle to the distance threshold;
means for transmitting the at least one first route maneuver from the remote route generation application to the vehicle; and
means for executing the at least one first route maneuver at the vehicle. - View Dependent Claims (20, 21)
means for determining at least one second route maneuver that may be accomplished within the area extending from the current location of the vehicle to the distance threshold, the second route maneuver from a second route from the current location of the vehicle to the destination of the vehicle;
means for transmitting the at least one second route maneuver from the remote route generation application to the vehicle; and
means for executing the at least one second route maneuver at the vehicle.
-
-
21. The system of claim 19, further comprising:
-
means for determining at least one remaining first route maneuver from the first route;
means for transmitting the at least one remaining first route maneuver from the remote route generation application to the vehicle; and
means for executing the remaining first route maneuver at the vehicle.
-
-
22. A navigation system for a vehicle, comprising:
-
at least one route generation application remote from the vehicle, wherein the route generation application receives a destination of the vehicle, determines a distance threshold as a function of distance from a current location of the vehicle to the destination of the vehicle, and determines at least one first route maneuver from a first route that may be accomplished within an area extending from the current location of the vehicle to the distance threshold;
at least one service manager in communication with the route generation application and the vehicle, wherein the service manager transmits the at least one first route maneuver from the remote route generation application to the vehicle;
at least one navigation interface in communication with the vehicle, wherein the navigation interface receives information from the service manager; and
at least one communication interface in communication with the vehicle, wherein the communication interface transmits the destination of the vehicle to the service manager.
-
Specification