Adaptive route guidance
First Claim
1. A vehicle navigation system, comprising:
- a vehicle; and
a navigation system housed in the vehicle, the navigation system comprising;
a processor, a positioning system coupled to the processor for determining position data relating to a location of the vehicle;
a memory coupled to the processor to store data for the processor; and
a program for use by the processor configured to;
determine if position data and destination data correspond to an operator preferred route stored in memory;
provide the operator preferred route if the position data and destination data correspond to the operator preferred route; and
update the operator preferred route by monitoring the position data.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosed embodiments may relate to a system including a vehicle (32) having a navigation system (10). The navigation system (10) having a processor (12), a positioning system (22), a memory (16), and a program (18). The positioning system (22) is coupled to the processor (12) and determines position data that relates to the location of the vehicle (32). The memory (16) is coupled to the processor (12) to store data for the processor (12). Further, the program (18) is used by the processor (12) and adapted to determine if position data and destination data correspond to an operator preferred route stored in memory (16). Also, the program (18) is further adapted to provide the operator preferred route if the position and destination data correspond to the operator preferred route. The program (18) also updates the operator preferred route by monitoring the position data.
-
Citations
34 Claims
-
1. A vehicle navigation system, comprising:
-
a vehicle; and
a navigation system housed in the vehicle, the navigation system comprising;
a processor, a positioning system coupled to the processor for determining position data relating to a location of the vehicle;
a memory coupled to the processor to store data for the processor; and
a program for use by the processor configured to;
determine if position data and destination data correspond to an operator preferred route stored in memory;
provide the operator preferred route if the position data and destination data correspond to the operator preferred route; and
update the operator preferred route by monitoring the position data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
a vehicle having a navigation system; and
a navigation server adapted to communicate with the navigation system via a network, the navigation server having a program that is adapted to;
generate an optimal route from an origination location to a destination location;
access a client profile stored in a memory that is coupled to the navigation server to determine whether a preferred route is defined; and
provide at least one of the optimal route and the preferred route to the operator of the vehicle. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A system, comprising:
-
a processor;
a positioning module in communication with the processor for determining location data that relates to a location of a device;
an interface module adapted to communicate data to a user of the device; and
a routine utilized by the processor, the routine configured to;
utilize location data from the positioning module;
utilize destination data provided to the interface module;
determine whether the location data and the destination data correspond to a defined route stored in memory;
provide the defined route if the location data and destination data correspond to the defined route;
generate an optimal route if the location data and the destination data do not correspond to the defined route; and
provide the optimal route if the location data and the destination data do not correspond to the defined route. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method of operating a navigation system, the method comprising the acts of:
-
entering a destination location at a device;
receiving an origination location;
determining if the origination location has been utilized with the destination location based on stored data;
providing a default route if a default route has been defined in memory;
generating an optimal route if the default route is not defined for the origination location and the destination location; and
providing an optimal route if a default route is not defined. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A method of operating a navigation system, the method comprising the acts of:
-
entering destination data into a user interface of a vehicle;
receiving origination data;
communicating the origination data and the destination data to a server via a network;
accessing a client profile;
comparing the client profile with the origination data and the destination data;
determining if the origination data and the destination data correspond to a defined route in the client profile that is based on a user'"'"'s experience and knowledge;
generating an optimal route if the origination data and the destination data do not correspond to the defined route; and
communicating at least one of the optimal route and the user defined route to the vehicle. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A method of manufacturing a navigation system comprising the acts of:
-
providing a navigation system comprising a processor;
coupling a user interface to the processor for entering data from an operator;
coupling a positioning module to the processor for determining location data;
coupling a display to the processor for presenting route data to an operator;
coupling a memory to the processor; and
configuring a program within the memory that is adapted to;
receive destination data from the user interface;
receive origination data from one of the positioning module and the user interface;
present a preferred route if with the origination data and the destination data correspond to the preferred route;
generate an optimal route if the origination data and the destination data do not correspond to the preferred route; and
present the optimal route if with the origination data and the destination data do not correspond to the preferred route. - View Dependent Claims (32, 33, 34)
-
Specification