Data Updating System, Navigation Device, Server, and Method of Data Updating
First Claim
1. A data updating system comprising:
- 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 comprising;
a local database in an updating data format in which the road network data is arranged in the order of data types and being updated with the differential data file; and
a conversion means converting 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 comprising;
a differential data file output means outputting the differential data file to be provided to the navigation device.
1 Assignment
0 Petitions
Accused Products
Abstract
To provide a data updating system and the like for easily performing updating the difference for the database which contains a large amount of data, each piece of the data being highly correlated, such as a map database that contains road network data.
According to the present invention, the data updating system includes a terminal device running according to a predefined operating program, and servers providing the terminal device with a differential data file for updating a database. The terminal includes a local database in an updating data format differing from a reference data format to be referenced to by the operating program and being updated with the differential data file, and a conversion means converting data stored in the local database so as to have the reference data format. The servers include a differential data file output means outputting the differential data file to be provided to the terminal device.
65 Citations
53 Claims
-
1. A data updating system comprising:
-
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 comprising; a local database in an updating data format in which the road network data is arranged in the order of data types and being updated with the differential data file; and a conversion means converting 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 comprising; a differential data file output means outputting the differential data file to be provided to the navigation device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10, 11)
-
-
9. (canceled)
-
12. (canceled)
-
13. (canceled)
-
14. A navigation device receiving a differential data file for updating a database containing road network data from a server and running according to a predefined application program, the navigation device comprising:
-
a local database in an updating data format in which the road network data is arranged in the order of data types and being updated with the differential data file; and a conversion means converting 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. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. (canceled)
-
21. (canceled)
-
22. (canceled)
-
23. A server providing a navigation device with a differential data file for updating a database containing road network data, the server comprising:
-
a comparison local database having the same content as a local database included in the navigation device; a new data receiving means receiving a new data entry; a differential data file generating means generating, based on the comparison local database and the new data, the differential data file containing data representing an updating status and road network data for a portion to be updated in a data format in which the road network data for the portion to be updated is arranged in the order of data types; and a differential data file output means outputting the differential data file to be provided to the navigation device. - View Dependent Claims (24)
-
-
25. (canceled)
-
26. A method for updating data, the method using a server and a navigation device including a local database in an updating data format in which road network data is arranged in the order of data types, and a referential database storing data in a reference data format to be referenced to by a predefined application program, and running according to the application program, and the method providing a differential data file for updating a database containing the road network data from the server to the navigation device, the method comprising:
outputting the differential data file to be provided to the navigation device from the server, receiving the differential data file in the navigation device, updating the local database with the differential data file in the navigation device, converting data in the local database after updated 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 in the navigation device, and updating the referential database with the data after converted in the navigation device. - View Dependent Claims (28, 29, 30)
-
27. (canceled)
-
31. A data updating system comprising:
-
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 comprising; a local database in an updating data format in which the road network data is arranged in the order of data types and being updated with the differential data file; a data extraction means extracting necessary data from the local database in accordance with the request of the application program; and a conversion means converting data extracted from the local database by the data extraction means 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 comprising; a differential data file output means outputting the differential data file to be provided to the navigation device. - View Dependent Claims (32, 33, 34, 35, 36, 37, 39)
-
-
38. (canceled)
-
40. (canceled)
-
41. (canceled)
-
42. A navigation device receiving a differential data file for updating a database containing road network data from a server and running according to a predefined application program, the navigation device comprising:
-
a local database in an updating data format in which the road network data is arranged in the order of data types and being updated with the differential data file; a data extraction means extracting necessary data from the local database in accordance with the request of the application program; and a conversion means converting data extracted from the local database by the data extraction means 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. - View Dependent Claims (43, 44, 45, 46)
-
-
47. (canceled)
-
48. (canceled)
-
49. (canceled)
-
50. A method for updating data, the method using a server and a navigation device including a local database in an updating data format in which road network data is arranged in the order of data types, and a referential database storing data in a reference data format to be referenced to by a predefined application program, and running according to the application program, and the method providing a differential data file for updating a database containing the road network data from the server to the navigation device, the method comprising:
outputting the differential data file to be provided to the navigation device from the server, receiving the differential data file in the navigation device, updating the local database with the differential data file in the navigation device, extracting necessary data from the local database in accordance with the request of the application program in the navigation device, and converting extracted data 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 referable by the application program after converted in the navigation device. - View Dependent Claims (51, 52, 53)
Specification