Satellite navigation system of which map data are partially updateable
First Claim
1. A method of updating map data in a server of a satellite navigation system comprising a server storing map data to be displayed on a terminal, the method comprising:
- producing the map data divided into a plurality of sets of map data that are mutually-independent set by set, the divided map data being stored in the server; and
updating the sets of map data stored in the server, wherein the updating is one process selected from a group of processes including adding a new set of map data to the map data, deleting a certain set of map data from the plurality of sets of map data, and replacing a certain set of map data of the plurality of sets of map data with a new set of map data.
4 Assignments
0 Petitions
Accused Products
Abstract
In a satellite navigation system, map data stored in a server is partially updateable. The map data is produced to be divided into a plurality of sets of map data mutually-independent set by set, and stored in the server. The map data is updated every set of the divided map data, according to necessities. Such update operations are addition of a new set of map data, deletion of a certain set of map data, and replacement of a certain set of map data with a new set of map data. The map data is formed into a layered structure composed of data of layers, blocks, and objects. For reloading the map data, it is sufficient that only one or more sets of map data that has been updated are delivered from the server to each terminal. Hence an amount of map data to be downloaded can be reduced.
-
Citations
9 Claims
-
1. A method of updating map data in a server of a satellite navigation system comprising a server storing map data to be displayed on a terminal, the method comprising:
-
producing the map data divided into a plurality of sets of map data that are mutually-independent set by set, the divided map data being stored in the server; and
updating the sets of map data stored in the server, wherein the updating is one process selected from a group of processes including adding a new set of map data to the map data, deleting a certain set of map data from the plurality of sets of map data, and replacing a certain set of map data of the plurality of sets of map data with a new set of map data. - View Dependent Claims (2, 3, 4)
-
-
5. A server for storing map data to be displayed on a terminal, both of the server and the terminal being incorporated in a satellite navigation system, the server comprising:
-
a storage for storing the map data divided into a plurality of sets of map data that are mutually-independent set by set, the divided map data being stored in the server; and
an updating unit configured to update the sets of map data stored in the server, wherein the updating unit is configured to perform one process selected from a group of processes including adding a new set of map data to the map data, deleting a certain set of map data from the plurality of sets of map data, and replacing a certain set of map data of the plurality of sets of map data with a new set of map data. - View Dependent Claims (6, 7, 8)
-
-
9. A recording medium for storing map data, which is incorporated in a server of a satellite navigation system, the map data being divided into a plurality of sets of map data that are mutually-independent set by set, updateable for every set of the divided map data, and configured to have different kinds of map data formed into a layered structure of map data,
wherein the map data is updated by one process selected from a group of processes including adding a new set of map data to the map data, deleting a certain set of map data from the plurality of sets of map data, and replacing a certain set of map data of the plurality of sets of map data with a new set of map data, and wherein the layered structure of map data includes a first layer formed by data of a plurality of objects, a second layer formed by a plurality of blocks, each block consisting of one or more objects of the same kind, and a third layer formed by a plurality of layers, each layer consisting of data of a plurality of blocks for the same type of depiction of map data.
Specification