Method of updating a database of a navigation device and navigation device
First Claim
1. A method of updating a database of a navigation device, the database storing at least a base version of a digital map for a geographical area, the method comprising:
- identifying versions of the map for the geographical area which are available locally in the database or remotely from the navigation device;
executing a navigation task, includingselecting, based on the identified versions, a version of the digital map for execution of the navigation task, the selected version including data stored in a plurality of storage blocks, wherein data from a sub-set of said plurality of storage blocks is required to execute the navigation task;
selectively downloading over a wireless interface, depending on whether all storage blocks of the sub-set are already stored locally in the database, data stored in storage blocks of the sub-set which are not yet stored locally in the database, and storing the downloaded data in the database without modifying the base version of the digital map; and
using the data of the sub-set to execute the navigation task.
1 Assignment
0 Petitions
Accused Products
Abstract
To update a database of a navigation device which stores at least a base version of a digital map, versions of the digital map which are available locally in the database or remotely from the navigation device are identified. To execute the navigation task, a version of the digital map is selected for execution of the navigation task. Data from a sub-set of storage blocks in which the selected version is stored is required to execute the navigation task. Depending on whether all storage blocks of the sub-set are already stored locally in the database, data stored in storage blocks of the sub-set which are not yet stored locally in the database are downloaded via a wireless interface. The downloaded data are stored in the database without modifying the base version of the digital map.
21 Citations
16 Claims
-
1. A method of updating a database of a navigation device, the database storing at least a base version of a digital map for a geographical area, the method comprising:
-
identifying versions of the map for the geographical area which are available locally in the database or remotely from the navigation device; executing a navigation task, including selecting, based on the identified versions, a version of the digital map for execution of the navigation task, the selected version including data stored in a plurality of storage blocks, wherein data from a sub-set of said plurality of storage blocks is required to execute the navigation task; selectively downloading over a wireless interface, depending on whether all storage blocks of the sub-set are already stored locally in the database, data stored in storage blocks of the sub-set which are not yet stored locally in the database, and storing the downloaded data in the database without modifying the base version of the digital map; and using the data of the sub-set to execute the navigation task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A navigation device, comprising:
-
a database storing at least a base version of a digital map for a geographical area; a processing device coupled to the database and configured to identify versions of the digital map for the geographical area which are available locally in the database or remotely from the navigation device, and to execute a navigation task, wherein the processing device is configured to select, based on the identified versions, a version of the digital map for execution of the navigation task, the selected version including data stored in a plurality of storage blocks, wherein data from a sub-set of the plurality of storage blocks is required to execute the navigation task; selectively download, based on whether all storage blocks of the sub-set are stored locally in the database, data stored in storage blocks of the sub-set which are not yet stored locally in the database, and store the downloaded data in the database without modifying the base version of the digital map; and use the data of the sub-set to execute the navigation task, where the base version of the digital map remains accessible in unmodified form for use by the processing device of the navigation device. - View Dependent Claims (16)
-
Specification