System and method for providing accurate local maps for a central service
First Claim
1. A method for updating map data comprising the steps of:
- receiving first data from a storage component in response to a first request that comprises first location information associated with a geographic location, wherein the first data comprises first geo-coordinates;
generating a first map, that comprises a representation of the geographic location, based on the first data;
determining local geographical data that is distinct from the first data and associated with the geographic location for the first map;
determining second geo-coordinates of the local geographical data for inclusion on said first map;
storing the local geographical data in the storage component;
performing a rules-based comparison of the first geo-coordinates with the second geo-coordinates;
receiving second data, that comprises the local geographic data, from the storage component in response to a second request that comprises second location information that is associated with the geographic location; and
generating a second map, that comprises the local geographic data and the representation of the geographic location, based on the second data.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method that provides economical and accurate data for a selected area (jurisdiction) from a centralized location by generating a base-line map from commercially available information and distributing portions of this map to local jurisdictions. Inaccuracies and other information only available locally are stored in a local database. Periodically these databases are uploaded to a central location and reconciled with the base line map. Advantageously, such reconciliation may include a rules based reconciliation wherein the geo-coordinates from the commercial vendors are used and applied to the local data. A new base line map is then generated and distributed back to the local user. In this manner, the local user has an accurate yet economical map.
21 Citations
27 Claims
-
1. A method for updating map data comprising the steps of:
-
receiving first data from a storage component in response to a first request that comprises first location information associated with a geographic location, wherein the first data comprises first geo-coordinates; generating a first map, that comprises a representation of the geographic location, based on the first data; determining local geographical data that is distinct from the first data and associated with the geographic location for the first map; determining second geo-coordinates of the local geographical data for inclusion on said first map; storing the local geographical data in the storage component; performing a rules-based comparison of the first geo-coordinates with the second geo-coordinates; receiving second data, that comprises the local geographic data, from the storage component in response to a second request that comprises second location information that is associated with the geographic location; and generating a second map, that comprises the local geographic data and the representation of the geographic location, based on the second data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 24)
-
-
17. An apparatus for generating maps comprising:
-
means for receiving first data from a storage component in response to a first request that comprises first location information associated with a geographic location, wherein the first data comprises first geo-coordinates; means for generating a first map, that comprises a representation of the geographic location, based on the first data; means for receiving local geographical data that is distinct from the first data and associated with the geographic location for the first map; means for determining second geo-coordinates of the local geographical data for inclusion on said first map; means for storing the local geographical data in the storage component; means for performing a rules-based comparison of the first geo-coordinates with the second geo-coordinates; means for receiving second data, that comprises the local geographic data, from the storage component in response to a second request that comprises second location information that is associated with the geographic location; and means for generating a second map, that comprises the local geographic data and the representation of the geographic location, based on the second data received. - View Dependent Claims (18, 19, 20, 21, 22, 23, 25, 26)
-
-
27. A method for updating map data comprising the steps of:
-
receiving an upload package, of local geographical data for one or more maps, from a regional server, wherein the upload package of data comprises local geographical data for the one or more maps; storing said local geographical data with the one or more maps; performing a rules-based comparison of the local geographical data with commercial data for the one or more maps; updating a national map for the one or more maps with the local geographical data of the upload package to create an updated national map; and downloading the updated national map to one or more regional servers.
-
Specification