Editable geographic data for maps, and applications thereof
First Claim
Patent Images
1. A system for providing editable maps, comprising:
- an edit layer dataset that includes geocoded data, at least a portion of the edit layer dataset edited by a user;
a base layer dataset that includes trusted geocoded data;
a moderation module configured to be coupled to a processor that receives a change in the edit layer dataset, determines whether the change is reliable, and promotes the change in the edit layer dataset to the base layer dataset after determining that the change has not been modified by another user for a period of time;
a mapping service module configured to display geocoded data obtained from the edit layer dataset differently than geocoded data obtained from the base layer dataset, wherein differences in the displayed geocoded data indicate differences in assessed reliability of the geocoded data;
a trust manager module configured to determine a trust metric for the user indicating the user'"'"'s trustworthiness, wherein the moderation module enables a user to determine whether the change is reliable only if the trust metric of the user exceeds a threshold;
at least one memory unit configured to store at least one of the moderation module, the mapping service module, or the trust manager module; and
at least one computer processor configured to execute at least one of the moderation module, the mapping service module, or the trust manager module.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a geographic information system having editable maps. In an embodiment, a system provides editable maps. The system includes an edit layer dataset that stores geocoded data. At least a portion of the edit layer dataset is edited by a user. The system also includes a base layer dataset that includes trusted geocoded data and a moderation module that receives a change in the edit layer dataset. The moderation module determines whether the change is reliable and promotes the change in the edit layer dataset to the base layer dataset if the change is reliable.
58 Citations
15 Claims
-
1. A system for providing editable maps, comprising:
-
an edit layer dataset that includes geocoded data, at least a portion of the edit layer dataset edited by a user; a base layer dataset that includes trusted geocoded data; a moderation module configured to be coupled to a processor that receives a change in the edit layer dataset, determines whether the change is reliable, and promotes the change in the edit layer dataset to the base layer dataset after determining that the change has not been modified by another user for a period of time; a mapping service module configured to display geocoded data obtained from the edit layer dataset differently than geocoded data obtained from the base layer dataset, wherein differences in the displayed geocoded data indicate differences in assessed reliability of the geocoded data; a trust manager module configured to determine a trust metric for the user indicating the user'"'"'s trustworthiness, wherein the moderation module enables a user to determine whether the change is reliable only if the trust metric of the user exceeds a threshold; at least one memory unit configured to store at least one of the moderation module, the mapping service module, or the trust manager module; and at least one computer processor configured to execute at least one of the moderation module, the mapping service module, or the trust manager module. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for providing editable maps, comprising:
-
(a) receiving, by at least one computer processor, a change to geocoded data in an edit layer dataset; (b) determining, by at least one computer processor, whether the change is reliable; (c) promoting, by at least one computer processor, the change to a base layer dataset after determining that the change has not been modified by another user for a period of time, wherein the base layer dataset stores trusted geocoded data; (d) displaying, by at least one computer processor, geocoded data obtained from the edit layer dataset differently than geocoded data obtained from the base layer dataset, wherein differences in the displayed geocoded data indicate differences in assessed reliability of the geocoded data; and (e) determining, by at least one computer processor, a trust metric for a user indicating the user'"'"'s trustworthiness, wherein the determining (b) comprises determine whether the change by the user is reliable based on the trust metric. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising a non-transitory computer readable medium encoding instructions thereon that, in response to execution by a computing device cause the computing device to perform operations comprising:
-
(a) receiving a change to geocoded data in an edit layer dataset; (b) determining whether the change is reliable; (c) promoting the change to a base layer dataset after determining that the change has not been modified by another user for a period of time, wherein the base layer dataset stores trusted geocoded data; (d) displaying geocoded data obtained from the edit layer dataset differently than geocoded data obtained from the base layer dataset, wherein differences in the displayed geocoded data indicate differences in assessed reliability of the geocoded data; and (e) determining a trust metric for a user indicating the user'"'"'s trustworthiness, wherein the determining (b) comprises determine whether the change by the user is reliable based on the trust metric.
-
Specification