Vehicle information system
First Claim
1. A method for retrieving information at a mobile system comprising:
- providing a mobile database in the mobile system for storing information related to validity of location specifications;
accepting a location specification from a user of the mobile system;
determining if the accepted location specification is valid, including validating the location specification using data from the mobile database; and
if the accepted location specification is valid, transmitting the validated location specification in an information request sent from the mobile system to the server system, and receiving at the mobile system from the server system information related to the location specification sent to the server system.
3 Assignments
0 Petitions
Accused Products
Abstract
A vehicle information system which includes an in-vehicle system 105 and a centralized server system 120. The in-vehicle system communicates with the server system using a wireless communication link 110, such as over a cellular telephone system. A position system, such as a set of GPS satellites 140, provides positioning signals that are used by the in-vehicle systems, and optionally by the centralized server system to increase the accuracy of position estimates. In one version of the system, an operator specifies a destination to an in-vehicle system which validates the destination. The in-vehicle system transmits specification of the destination to a server system 125 at the centralized server. The server system computes a route to the destination and transmits the computed route to the in-vehicle system. The in-vehicle system guides the operator along the route. If the in-vehicle system detects that the vehicle has deviated from the planned route, it replans a new route to the destination using an in-vehicle map database.
-
Citations
21 Claims
-
1. A method for retrieving information at a mobile system comprising:
-
providing a mobile database in the mobile system for storing information related to validity of location specifications;
accepting a location specification from a user of the mobile system;
determining if the accepted location specification is valid, including validating the location specification using data from the mobile database; and
if the accepted location specification is valid, transmitting the validated location specification in an information request sent from the mobile system to the server system, and receiving at the mobile system from the server system information related to the location specification sent to the server system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. Software stored on a computer readable medium comprising instructions for causing a computer to perform functions comprising:
-
accessing a mobile database in a mobile system related to validity of location specifications;
accepting a location specification from a user of the mobile system;
determining if the accepted location specification is valid, including validating the location specification using data from the mobile database; and
if the accepted location specification is valid, transmitting the validated location specification in an information request sent from the mobile system to the server system, and receiving at the mobile system from the server system information related to the location specification sent to the server system.
-
-
19. A method for retrieving information at a mobile system comprising:
-
providing a mobile database in the mobile system related to validity of location specifications, including providing data characterizing a plurality of categories of destinations;
accepting from a user of the mobile system a selected category from the plurality of categories;
transmitting the selected category from the mobile system to a server system;
receiving at the mobile system from the server data characterizing a plurality of locations associated with the destinations from the selected category;
accepting from the user a specification of one of the plurality of locations;
transmitting an identification of the accepted location specification from the mobile system to the server system, and receiving at the mobile system from the server system information related to the location specification sent to the server system.
-
-
20. Software stored on a computer readable medium comprising instructions for causing a computer to perform functions comprising:
-
accessing a mobile database in a mobile system for storing information related to validity of location specifications, including providing data characterizing a plurality of categories of destinations;
accepting from a user of the mobile system a selected category from the plurality of categories;
transmitting the selected category from the mobile system to a server system;
receiving at the mobile system from the server data characterizing a plurality of locations associated with the destinations from the selected category;
accepting from the user a specification of one of the plurality of locations;
transmitting an identification of the accepted location specification from the mobile system to the server system, and receiving at the mobile system from the server system information related to the location specification sent to the server system.
-
-
21. A system for retrieving information at a mobile system comprising:
-
a mobile database in the mobile system for storing information related to validity of location specifications, including providing data characterizing a plurality of categories of destinations;
means for accepting from a user of the mobile system a selected category from the plurality of categories;
means for transmitting the selected category from the mobile system to a server system;
means for receiving at the mobile system from the server data characterizing a plurality of locations associated with the destinations from the selected category;
means for accepting from the user a specification of one of the plurality of locations;
means for transmitting an identification of the accepted location specification from the mobile system to the server system, and means for receiving at the mobile system from the server system information related to the location specification sent to the server system.
-
Specification