Data updating system, navigation device, server, and method of data updating
First Claim
1. A data updating system comprising:
- a server that creates a differential data file for updating a navigation device, the differential data file containing road network data arranged by data types and guidance data that is linked to the road network data; and
the navigation device comprising;
a communication device for communicating with the server to receive the differential data file;
a navigation memory storing;
a local database organized in an updating data format in which the road network data is arranged in an order of the data types and which is updated with the road network data in the differential data file, the local database containing no guidance data; and
a referential database that organizes the road network data and guidance data in a reference data format in which the road network data is arranged in the order of connection of the road network; and
a navigation controller that;
converts data stored in the local database so as to have the reference data format by changing an order of the data from the order of the data types to an order in connection of the road network so that, in the converted data, the road network data is arranged in the order of connection of the road network;
stores the converted data in a temporary storage area; and
updates the road network data in the referential database with the converted data; and
updates the guidance data in the referential database directly based on the differential data file.
1 Assignment
0 Petitions
Accused Products
Abstract
A data updating system includes a navigation device running according to a predefined application program; and a server providing the navigation device with a differential data file for updating a database containing road network data. The navigation device includes a navigation memory storing a local database in an updating data format in which the road network data is arranged in the order of data types and to be updated with the differential data file; and a navigation controller that converts data stored in the local database so as to have the reference data format in which the road network data is arranged in the order of connection of the road network to be referenced to by the application program. The server includes a server controller that outputs the differential data file to be provided to the navigation device.
-
Citations
16 Claims
-
1. A data updating system comprising:
-
a server that creates a differential data file for updating a navigation device, the differential data file containing road network data arranged by data types and guidance data that is linked to the road network data; and the navigation device comprising; a communication device for communicating with the server to receive the differential data file; a navigation memory storing; a local database organized in an updating data format in which the road network data is arranged in an order of the data types and which is updated with the road network data in the differential data file, the local database containing no guidance data; and a referential database that organizes the road network data and guidance data in a reference data format in which the road network data is arranged in the order of connection of the road network; and a navigation controller that; converts data stored in the local database so as to have the reference data format by changing an order of the data from the order of the data types to an order in connection of the road network so that, in the converted data, the road network data is arranged in the order of connection of the road network; stores the converted data in a temporary storage area; and updates the road network data in the referential database with the converted data; and updates the guidance data in the referential database directly based on the differential data file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A navigation device for use in a data updating system, the navigation device comprising:
-
a communication device for receiving a differential data file from a server, the differential data file containing road network data arranged by data types and guidance data that is linked to the road network data; a navigation memory storing; a local database organized in an updating data format in which the road network data is arranged in an order of the data types and which is updated with the road network data in the differential data file, the local database containing no guidance data; and a referential database that organizes the road network data and guidance data in a reference data format in which the road network data is arranged in the order of connection of the road network; and a navigation controller that; converts data stored in the local database so as to have the reference data format by changing an order of the data from the order of the data types to an order in connection of the road network so that, in the converted data, the road network data is arranged in the order of connection of the road network; stores the converted data in a temporary storage area; and updates the road network data in the referential database with the converted data; and updates the guidance data in the referential database directly based on the differential data file. - View Dependent Claims (10, 11, 12)
-
-
13. A method for updating data in a navigation device, the method comprising:
-
receiving, with a communication device of a navigation device, a differential data file for updating the navigation device, the differential data file containing road network data arranged by data types and guidance data that is linked to the road network data; providing a memory in the navigation device storing; a local database organized in an updating data format in which the road network data is arranged in an order of the data types and which is updated with the road network data in the differential data file, the local database containing no guidance data; and a referential database that organizes the road network data and guidance data in a reference data format in which road network data is arranged in the order of connection of the road network; and updating, with a processor in the navigation device, the local database with the differential data file; converting, with the processor, data stored in the local database so as to have the reference data format by changing an order of the data from the order of the data types to an order in connection of the road network so that, in the converted data, the road network data is arranged in the order of connection of the road network; storing, with the processor, the converted data in a temporary storage area; and updating, with the processor, the road network data in the referential database with the converted data; and updating, with the processor, the guidance data in the referential database directly based on the differential data. - View Dependent Claims (14, 15, 16)
-
Specification