Method for providing route instructions to a mobile vehicle
First Claim
Patent Images
1. A method of providing route instructions to a mobile vehicle, comprising:
- establishing communication between a client vehicle and a server;
providing the server with a current location of the client vehicle;
providing the server with a destination of the client vehicle;
determining a route based on the current location and the destination;
storing the route on the server;
downloading at least one maneuver associated with the route from the server to the client vehicle;
terminating communication between the client vehicle and the server after the at least one maneuver is downloaded;
designating the route as in progress on the server upon the termination of communication between the client vehicle and the server;
reestablishing communication between the client vehicle and the server;
redetermining the current location of the client vehicle upon reestablishing communication; and
downloading at least one additional maneuver associated with the route after reestablishing communication.
14 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a method of providing route instructions to a mobile vehicle. A communication channel may be established between a client vehicle and a server. The server may be provided the location of the vehicle and it'"'"'s destination. The server may calculate a route to reach the destination and store the route. One or more maneuver instructions may be downloaded to the vehicle, and the communication channel may then be terminated until the vehicle requires more maneuver instructions. A communication channel may then be reestablished between the vehicle and server and more maneuver instructions may be downloaded to the vehicle.
49 Citations
21 Claims
-
1. A method of providing route instructions to a mobile vehicle, comprising:
-
establishing communication between a client vehicle and a server;
providing the server with a current location of the client vehicle;
providing the server with a destination of the client vehicle;
determining a route based on the current location and the destination;
storing the route on the server;
downloading at least one maneuver associated with the route from the server to the client vehicle;
terminating communication between the client vehicle and the server after the at least one maneuver is downloaded;
designating the route as in progress on the server upon the termination of communication between the client vehicle and the server;
reestablishing communication between the client vehicle and the server;
redetermining the current location of the client vehicle upon reestablishing communication; and
downloading at least one additional maneuver associated with the route after reestablishing communication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
searching the server for a route that has been designated as in progress.
-
-
7. The method of claim 6 further comprising:
matching the current vehicle location to a road segment of the determined route.
-
8. The method of claim 1 further comprising:
downloading at least one additional maneuver to the client vehicle as the client vehicle traverses the determined route.
-
9. A system for providing route instructions to a mobile vehicle, comprising:
-
means for establishing communication between a client vehicle and a server;
means for providing the server with the current location of the client vehicle;
means for providing the server with a destination of the client vehicle;
means for determining a route based on the current location and the destination, means for storing the route on the server;
means for downloading at least one maneuver associated with the route from the server to the client vehicle;
means for terminating communication between the client vehicle and the server after the at least one maneuver is downloaded;
means for designating the route as in progress on the server upon the termination of communication between the client vehicle and the server, means for reestablishing communication between the client vehicle and the server;
means for redetermining the current location of the client vehicle upon reestablishing communication; and
means for downloading at least one additional maneuver associated with the route after reestablishing communication. - View Dependent Claims (10, 11, 12, 13)
means for searching the server for a route that has been designated as in progress.
-
-
12. The system of claim 11 further comprising:
means for matching the current vehicle location to a road segment of the determined route.
-
13. The system of claim 9 further comprising:
means for downloading at least one additional maneuver to the client vehicle as the client vehicle traverses the determined route.
-
14. A computer usable medium for providing route instructions to a mobile vehicle, comprising:
-
computer readable code to receive a current location of the client vehicle at the server;
computer readable code to receive a destination of the client vehicle at the server;
computer readable code to determine a route based on the current location and the destination;
computer readable code to store the route on the server;
computer readable code to receive at least one maneuver associated with the route from the server at the client vehicle;
computer readable code to designate the route as in progress on the server upon termination of communication between the client vehicle and the server;
computer readable code to redetermine the current location of the client vehicle upon reestablishing communication between the client vehicle and the server; and
computer readable code to download at least one additional maneuver associated with the route after reestablishing communication. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
computer readable code to determine a number of at least one maneuver to download based on at least one vehicle environment factor.
-
-
17. The computer usable medium of claim 16 wherein the at least one vehicle environment factor is selected from a list consisting of road density, traffic density, and user preferences.
-
18. The computer usable medium of claim 14 further comprising:
computer readable code for reestablishing communication based on client vehicle positional data.
-
19. The computer usable medium of claim 14 further comprising:
computer readable code for searching the server for a route that has been designated as in progress.
-
20. The computer usable medium of claim 19 further comprising:
computer readable code for matching the current vehicle location to a road segment of the determined route.
-
21. The computer usable medium of claim 14 further comprising:
computer readable code for downloading at least one additional maneuver to the client vehicle as the client vehicle traverses the determined route.
Specification