METHOD OF GENERATING IMPROVED MAP DATA FOR USE IN NAVIGATION DEVICES AND NAVIGATION DEVICE WITH IMPROVED MAP DATA
First Claim
1. A method of supplementing map data on a navigation device, comprising:
- loading map data into a memory;
calculating at least one of a location, a speed, and a heading of a vehicle;
determining if there is an inconsistency between said loaded map data and at least one of said calculated location, speed, and heading;
generating, upon determining an inconsistency, a map correction data based on at least one of said calculated location, speed, and heading; and
confirming, upon not determining an inconsistency, accuracy of said map data.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment of the present invention, an end-user can input a correction to a map error, directly on the device. The device is then able to use the correction without external processing of the correction. Hence, it is no longer necessary for an end-user to simply report errors to the map vendor over a web link, then wait for that map vendor to verify the error, update its maps and finally supply the end-user with updates—a cycle that can take months and sometimes years to complete. Instead, in one example embodiment, the navigation device can use the correction immediately. End-users can also share corrections with other end-users and also with a shared remote server that aggregates, validates and distributes corrections.
51 Citations
41 Claims
-
1. A method of supplementing map data on a navigation device, comprising:
-
loading map data into a memory; calculating at least one of a location, a speed, and a heading of a vehicle; determining if there is an inconsistency between said loaded map data and at least one of said calculated location, speed, and heading; generating, upon determining an inconsistency, a map correction data based on at least one of said calculated location, speed, and heading; and confirming, upon not determining an inconsistency, accuracy of said map data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 35)
-
-
16. A navigation device for supplementing map data, comprising:
-
a memory for loading map data; a processor for calculating at least one of a location, a speed, and a heading of a vehicle; means for determining if there is an inconsistency between said map data and at least one of said location, said speed, and said heading; and means for generating a map correction data based on at least one of said location, said speed, and said heading upon determining an inconsistency.
-
-
17-34. -34. (canceled)
-
36. A navigation device for supplementing map data, comprising:
-
a memory for loading map data; a processor for calculating at least one of a location, a speed, and a heading of a vehicle; means for determining if there is an inconsistency between said map data and at least one of said location, said speed, and said heading; and means for confirming accuracy of said map data in case of no inconsistency. - View Dependent Claims (37, 38, 39, 40, 41)
-
Specification