Method and system for compiling map data
First Claim
1. A method of compiling map data, the method comprising:
- communicating, using a server, with a remote programmable device, the device being operated by a user;
receiving, at the server and from the device, an authorization request including user authentication information and a device authentication information;
determining, by the server, a user authorization level based on the user authentication information and a device authorization level based on the device authentication information by comparing the authorization request received from the device with authorization data maintained by the server;
receiving, at the server and from the device, first geocoordinates, a first property location identifier, and a first location description, wherein the first geocoordinates locate a geoposition on or near a property identified by the first property location identifier; and
incorporating, by the server, one or more of the first geocoordinates, the first property location identifier, and the first location description into a database comprising a plurality of geocoordinates, when one of the determined user authorization level or the device authorization level matches or exceeds a property authorization level,wherein the property authorization level is associated with the property and is indicative of whether one of the user or the device is authorized to submit for incorporation into the database one or more of geocoordinate information and location description information for the property,wherein the property authorization level includes a plurality of levels of access, each level of access being for one of a plurality of data types associated with the property, andwherein each level of access is indicative of whether one of the user or the device is authorized to submit for incorporation into the database information for the associated data type for the property.
0 Assignments
0 Petitions
Accused Products
Abstract
In compiling map data, a server communicates with a programmable device and determines an authorization level of the device or a user of the device by comparing an authorization request with maintained authorization data; the server receives from the device first geocoordinates, a first property location identifier, and a first location description, the first geocoordinates locating a geoposition on or near a property identified by the first property location identifier; and the server incorporates one or more of the first geocoordinates, the first property location identifier, and the first location description into a database including a plurality of geocoordinates, if the determined authorization level matches or exceeds a property authorization level, wherein the property authorization level is associated with the property and is indicative of whether one of the user or the device is authorized to submit for incorporation into the database geocoordinate information and/or location description information for the property.
30 Citations
18 Claims
-
1. A method of compiling map data, the method comprising:
-
communicating, using a server, with a remote programmable device, the device being operated by a user; receiving, at the server and from the device, an authorization request including user authentication information and a device authentication information; determining, by the server, a user authorization level based on the user authentication information and a device authorization level based on the device authentication information by comparing the authorization request received from the device with authorization data maintained by the server;
receiving, at the server and from the device, first geocoordinates, a first property location identifier, and a first location description, wherein the first geocoordinates locate a geoposition on or near a property identified by the first property location identifier; andincorporating, by the server, one or more of the first geocoordinates, the first property location identifier, and the first location description into a database comprising a plurality of geocoordinates, when one of the determined user authorization level or the device authorization level matches or exceeds a property authorization level, wherein the property authorization level is associated with the property and is indicative of whether one of the user or the device is authorized to submit for incorporation into the database one or more of geocoordinate information and location description information for the property, wherein the property authorization level includes a plurality of levels of access, each level of access being for one of a plurality of data types associated with the property, and wherein each level of access is indicative of whether one of the user or the device is authorized to submit for incorporation into the database information for the associated data type for the property. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A network compiling map data, the network comprising at least one server configured to execute non-transitory computer executable code, the code instructing the server to:
-
communicate with a remote programmable device, the device being operated by a user;
receive from the device an authorization request including user authentication information and a device authentication information;determine a user authorization level based on the user authentication information and a device authorization level based on the device authentication information by comparing the authorization request received from the device with authorization data maintained by the server; receive from the device first geocoordinates, a first property location identifier, and a first location description, wherein the first geocoordinates locate a geoposition on or near a property identified by the first property location identifier; and incorporate one or more of the first geocoordinates, the first property location identifier, and the first location description into a database comprising a plurality of geocoordinates, when one of the determined user authorization level or the device authorization level matches or exceeds a property authorization level, wherein the property authorization level is associated with the property and is indicative of whether one of the user or the device is authorized to submit for incorporation into the database one or more of geocoordinate information and location description information for the property, wherein the property authorization level includes a plurality of levels of access, each level of access being for one of a plurality of data types associated with the property, and wherein each level of access is indicative of whether one of the user or the device is authorized to submit for incorporation into the database information for the associated data type for the property. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification