Navigation system
First Claim
1. A navigation system designed to perform a route search to a destination and provide route guidance, comprising:
- an external storage device in which navigation data and a program for performing the route search and the route guidance have been stored; and
a central processing unit for performing the route search and the route guidance based on said navigation data by executing said program,wherein said central processing unit comprises nonvolatile memory means for storing the program, comparison means for comparing version data of a program stored in said nonvolatile memory means with version data of the program stored in said external storage device, and program reading means for reading said program from said external storage device and storing said program to said nonvolatile memory means, wherein it is judged whether to read part or all of the program stored in said external storage device and to store said program to said nonvolatile memory means based on a result of a comparison by said comparison means, and the program stored in said nonvolatile memory means is executed using the navigation data stored in said external storage device.
1 Assignment
0 Petitions
Accused Products
Abstract
An external storage device having navigation data and programs stored therein to perform a route search and provide route guidance, and a central processing unit which includes a program storage flash memory and program loading means for loading programs from the external storage device into the flash memory. The programs stored in the flash memory are run to perform a route search and provide route guidance. The central processing unit compares a version of each program stored in flash memory with a version of the program stored in external storage device, so that when the version of the program stored in the external storage device is more current than that stored in the flash memory, the program is loaded from the external storage device into the flash memory.
-
Citations
19 Claims
-
1. A navigation system designed to perform a route search to a destination and provide route guidance, comprising:
-
an external storage device in which navigation data and a program for performing the route search and the route guidance have been stored; and a central processing unit for performing the route search and the route guidance based on said navigation data by executing said program, wherein said central processing unit comprises nonvolatile memory means for storing the program, comparison means for comparing version data of a program stored in said nonvolatile memory means with version data of the program stored in said external storage device, and program reading means for reading said program from said external storage device and storing said program to said nonvolatile memory means, wherein it is judged whether to read part or all of the program stored in said external storage device and to store said program to said nonvolatile memory means based on a result of a comparison by said comparison means, and the program stored in said nonvolatile memory means is executed using the navigation data stored in said external storage device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
- 16. A memory medium used on a navigation system designed to perform a route search to a preset destination and provide route guidance, wherein a plurality of programs for performing a route search to the preset destination and for providing route guidance on the route thus searched and navigation data shared in said plurality of programs are stored, said plurality of programs being compatible with different types of navigation systems, each of said plurality of programs having an update number and classification number corresponding to a type of navigation system.
Specification