Map information management system and map information distribution system
First Claim
1. A map information management system comprising a computer connected to a destination system located in a destination and a map information update system located in a vender side to which map information is provided through a communication line for managing, updating, and distributing the map data, characterized by comprising:
- an updating map database for storing map data for update used to update and maintain map information;
a difference information database for storing difference information for updating the map information;
a providing map database for storing a providing map data that is distributed to the destination system;
a map database update module for updating, when data is input to update the map data of the updating map database, the updating map in the updating map database;
a difference information creation module for creating the differential data of the map data for update before and after updating is updated by the difference information and storing the differential data to the difference information database as difference information;
a data distribution module for extracting, when the data distribution module receives a request to distribute difference information from the destination system, the difference information stored in the difference information database in response to the distribution request and distributes the difference information to the destination system;
an update execution module;
a data matching module that reads out the objects, which must be updated because the changed objects are updated, from the tentatively revised providing map data, and matching the read out objects in the tentatively revised providing map data so that the extracted difference information does not conflict with the providing map data, creating the revised providing map data, and storing the revised providing map data in the providing map database; and
a map data for update revision module for revising the map data for update stored in the updating map database by the revised providing map data;
wherein the map data to be updated is replaced with revised map data all together at a predetermined time, wherein only the map data having been subjected to the matching step exist in the map to be updated;
wherein the update execution module reading the providing map stored in the providing map database and the difference information stored in the difference information database, change the objects in the providing map data based on the difference information, and create the tentatively revised providing map data.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided a map information providing technology that can keep map information very fresh at all times.
A map information management system has a map to be updated DB for storing map data to be updated that is used to update and maintenance, a map to be provided DB for storing map data to be provided that is distributed, an updated data DB for storing updated data for updating the map data to be provided, a map DB update means for updating the map data to be updated when the updated data for updating the map data of the map data to be updated DB is input, an updated data creation mean for creating the differential data before and after it is updated by the updated data and storing the differential data in the updated data DB as the updated data, and a data distribution means for extracting the map data to be provided or the updated data stored in the map to be provided DB when it receives a request to distribute the map data or the updated data from a destination system and distributing it to the destination system.
14 Citations
15 Claims
-
1. A map information management system comprising a computer connected to a destination system located in a destination and a map information update system located in a vender side to which map information is provided through a communication line for managing, updating, and distributing the map data, characterized by comprising:
-
an updating map database for storing map data for update used to update and maintain map information; a difference information database for storing difference information for updating the map information; a providing map database for storing a providing map data that is distributed to the destination system; a map database update module for updating, when data is input to update the map data of the updating map database, the updating map in the updating map database; a difference information creation module for creating the differential data of the map data for update before and after updating is updated by the difference information and storing the differential data to the difference information database as difference information; a data distribution module for extracting, when the data distribution module receives a request to distribute difference information from the destination system, the difference information stored in the difference information database in response to the distribution request and distributes the difference information to the destination system; an update execution module; a data matching module that reads out the objects, which must be updated because the changed objects are updated, from the tentatively revised providing map data, and matching the read out objects in the tentatively revised providing map data so that the extracted difference information does not conflict with the providing map data, creating the revised providing map data, and storing the revised providing map data in the providing map database; and a map data for update revision module for revising the map data for update stored in the updating map database by the revised providing map data; wherein the map data to be updated is replaced with revised map data all together at a predetermined time, wherein only the map data having been subjected to the matching step exist in the map to be updated; wherein the update execution module reading the providing map stored in the providing map database and the difference information stored in the difference information database, change the objects in the providing map data based on the difference information, and create the tentatively revised providing map data. - View Dependent Claims (2, 3, 4, 5, 11, 13, 14)
-
-
6. A map information distribution system comprising a first computer, which updates, manages, and distributes map information, is connected to a destination system comprising a second computer as a destination to which the map information is provided and a map information update system comprising a third computer through a network, characterized by comprising:
-
an updating map database for storing map data for update used to update and maintain map information; a difference information database for storing difference information for updating the map information; a providing map database for storing a providing map data that is distributed to the destination system; a map database update module for updating, when data is input to update the map data of the updating map database from the map information update system, the updating map in the updating map database; a difference information creation module for creating the differential data of the map data for update before and after updating is updated by the difference information and storing the differential data to the difference information database as difference information; a data distribution module for extracting, when the data distribution module receives a request to distribute difference information from the destination system, the difference information stored in the difference information database in response to the distribution request and distributes the difference information to the destination system; an update execution module for reading the providing map stored in the providing map database and the difference information stored in the difference information database, changing the objects in the providing map data based on the difference information, and creating the tentatively revised providing map data; a data matching module that reads out the objects, which must be updated because the changed objects are updated, from the tentatively revised providing map data, and matching the read out objects in the tentatively revised providing map data so that the extracted difference information does not conflict with the providing map data, creating the revised providing map data, and storing the revised providing map data in the providing map database; and a map data for update revision module for revising the map data for update stored in the updating map database by the revised providing map data, wherein the map data to be updated is replaced with revised map data all together at a predetermined time, wherein only the map data having been subjected to the matching step exist in the map to be updated; wherein the destination system comprises; a destination map database for storing destination map data used in the destination system; a distribution request module for transmitting a request to distribute difference information to the map information management system; a format conversion module for converting, when the format conversion module receives the difference information from the map information management system, object data created based on the difference information into a format used in the destination system; and a map update module for updating the destination map data of the providing map database based on the object data the format of which is converted by the format conversion module. - View Dependent Claims (7, 8, 9, 10, 12, 15)
-
Specification