Navigation system for accessing navigation data stored in an access-protected manner
First Claim
Patent Images
1. A mobile navigation device comprising:
- a non-volatile writable memory that stores navigation data;
means for creating an access protection code for the navigation data, where creation of the access protection code in the mobile navigation device does not utilize the navigation data including navigation data serial numbers and where the access protection code is based on an identification code unique to the mobile navigation device but not the same as the identification code;
means for checking an access code that allows access to navigation data stored in the non-volatile writable memory using the access protection code, wherein the means for checking the access code is further configured to read the access code from a removable storage unit, and the access code comprises at least one read fault error based on at least one defect sector of the removable storage unit, and wherein the means for checking the access code is further configured to periodically check the access code after accessing the navigation data a predetermined number of times, wherein the predetermined number of times comprises two or more times; and
means for outputting at least one of route information and map information derived from the navigation data to a display device based on a result of periodically checking the access code.
5 Assignments
0 Petitions
Accused Products
Abstract
A navigation system stores navigation data in an access-protected manner. The navigation system includes navigation units that utilize the navigation data retained in a memory. The system includes a module for authenticating the access code. The system may include a module for generating an access protection code for storing the navigation data in memory. The access code and the access protection code may be used in a complementary scheme to secure the navigation data set.
19 Citations
20 Claims
-
1. A mobile navigation device comprising:
-
a non-volatile writable memory that stores navigation data; means for creating an access protection code for the navigation data, where creation of the access protection code in the mobile navigation device does not utilize the navigation data including navigation data serial numbers and where the access protection code is based on an identification code unique to the mobile navigation device but not the same as the identification code; means for checking an access code that allows access to navigation data stored in the non-volatile writable memory using the access protection code, wherein the means for checking the access code is further configured to read the access code from a removable storage unit, and the access code comprises at least one read fault error based on at least one defect sector of the removable storage unit, and wherein the means for checking the access code is further configured to periodically check the access code after accessing the navigation data a predetermined number of times, wherein the predetermined number of times comprises two or more times; and means for outputting at least one of route information and map information derived from the navigation data to a display device based on a result of periodically checking the access code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method performed in a mobile navigation device for storing digital navigation data in the mobile navigation device having a non-volatile writable memory comprising:
-
creating an access protection code for navigation data based upon a first unique identification code associated with the mobile navigation device and a second unique identification code associated with the navigation data, where the access protection code is not the same as the first identification code unique to the mobile navigation device or the second identification code unique to the navigation data; writing the navigation data into the non-volatile writable memory, where the access protection code is operable to encode or decode the navigation data associated with an access code; periodically checking the access code after accessing the navigation data a predetermined number of times, wherein the predetermined number of times comprises two or more times, wherein periodically checking the access code further comprises reading the access code from a removable storage unit, and the access code comprises at least one read fault error based on at least one defect sector of the removable storage unit; and outputting at least one of route information and map information derived from the navigation data to a display device based on a result of periodically checking the access code. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A mobile navigation device comprising:
-
a navigation unit; a memory that is configured to store navigation data; a removable storage unit to store a copy protected access code, where the copy protected access code further comprises at least one read fault error based on at least one defect sector of the removable storage unit; logic for validating the copy protected access code to allow access to the navigation data stored in the memory, where the logic for validating the copy protected access code is further configured to periodically check the copy protected access code after accessing the navigation data a predetermined number of times; and logic for creating an access protection code for the navigation data, where the access protection code is based on an identification code unique to the mobile navigation device or the navigation data, where the access protection code is not the same as the identification code. - View Dependent Claims (20)
-
Specification