Secure and interruptible transfer of a map update package to a navigation device
First Claim
1. A method for performing a map update for a navigation device, the method comprising:
- receiving a manifest file corresponding to a map update package and receiving a digital signature corresponding to the manifest file, wherein the map update package comprises a plurality of pieces;
verifying, by a processor, the digital signature;
receiving, after successful verification of the digital signature, a piece of the map update package to be written to a storage of the navigation device;
verifying, by the processor, the received piece using the received manifest file; and
writing, in response to successful verification of the received piece, the received piece to the storage of the navigation device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for performing a map update for a navigation device. The method includes: receiving a manifest file corresponding to a map update package and receiving a digital signature corresponding to the manifest file, wherein the map update package comprises a plurality of pieces; verifying, by a processor, the digital signature; receiving, after successful verification of the digital signature, a piece of the map update package to be written to a storage of the navigation device; verifying, by the processor, the received piece using the received manifest file; and writing, in response to successful verification of the received piece, the received piece to the storage of the navigation device.
-
Citations
20 Claims
-
1. A method for performing a map update for a navigation device, the method comprising:
-
receiving a manifest file corresponding to a map update package and receiving a digital signature corresponding to the manifest file, wherein the map update package comprises a plurality of pieces; verifying, by a processor, the digital signature; receiving, after successful verification of the digital signature, a piece of the map update package to be written to a storage of the navigation device; verifying, by the processor, the received piece using the received manifest file; and writing, in response to successful verification of the received piece, the received piece to the storage of the navigation device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory processor-readable medium having processor-executable instructions stored thereon for performing a map update for a navigation device, the processor-executable instructions, when executed by a processor, facilitating the performance of the following steps:
-
receiving a manifest file corresponding to a map update package and receiving a digital signature corresponding to the manifest file, wherein the map update package comprises a plurality of pieces; verifying the digital signature; receiving, after successful verification of the digital signature, a piece of the map update package to be written to a storage of the navigation device; verifying the received piece using the received manifest file; and writing, in response to successful verification of the received piece, the received piece to the storage of the navigation device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification