System and method for public geospatial registrar and services
First Claim
1. A computer-implemented method for associating a set of information to a geospatial location and for providing the associated information to an end-user via an end-user device, the method comprising:
- receiving a defined geospatial location from a registrant;
receiving a data set from the registrant, wherein the data set includes data related to the defined geospatial location;
storing the defined geospatial location and the data set in a database, wherein the data set is accessed based on the defined geographic location;
receiving an end-user position from an end-user device;
determining whether the end-user position is within the defined geospatial location; and
transmitting at least part of the data set to the end-user device when the end-user position is within the defined geospatial location.
0 Assignments
0 Petitions
Accused Products
Abstract
The system of the invention includes a registrar that receives at least one defined geospatial location and a data set of information from a registrant. The system also includes a central registration database that stores the at least one defined geospatial location and the data set. The at least one defined geospatial location is then associated with the data set in the central registration database. A client module residing on an end-user device then sends position information regarding an end-user to the registrar. If it is determined that the end-user position information defines a position that is within the at least one defined geospatial location part or all of the associated data set is sent to the end-user device for presentation to the end-user.
-
Citations
21 Claims
-
1. A computer-implemented method for associating a set of information to a geospatial location and for providing the associated information to an end-user via an end-user device, the method comprising:
-
receiving a defined geospatial location from a registrant;
receiving a data set from the registrant, wherein the data set includes data related to the defined geospatial location;
storing the defined geospatial location and the data set in a database, wherein the data set is accessed based on the defined geographic location;
receiving an end-user position from an end-user device;
determining whether the end-user position is within the defined geospatial location; and
transmitting at least part of the data set to the end-user device when the end-user position is within the defined geospatial location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for associating information to a geospatial location and for providing the associated information an end-user via an end-user device, the system comprising:
-
a registration database to store existing defined geospatial locations and associated data; and
a registrar to receive a defined geospatial location from a registrant, to determine whether the received defined geospatial location may be registered in the registration database based on the existing defined geospatial locations, to receive a fee for registering the received defined geospatial location in the registration database, and to store the received defined geospatial location in the registration database, thereby registering the received defined geospatial location.
-
-
12. A method for associating information to a geospatial location and for providing the associated information an end-user via an end-user device, the method comprising:
-
storing existing defined geospatial locations and associated data in a registration database;
receiving a defined geospatial location from a registrant;
determining whether the received defined geospatial location is registerable in the registration database based on the existing defined geospatial locations;
receiving a fee for registering the received defined geospatial location in the registration database; and
storing the received defined geospatial location in the registration database, thereby registering the received defined geospatial location.
-
-
13. A method for providing information about an entity to an end-user based on a plurality of locations associated with the entity, the method comprising:
-
receiving first raw position information pertaining to at least one first position associated with the entity;
determining a first location of the plurality of locations associated with the entity from said at least one first position based on said first raw position information;
receiving second raw position information pertaining to at least one second position associated with the entity;
determining a second location of the plurality of locations associated with the entity from said at least one second position based on said second raw position information;
associating, in a data storage system, said first location and said second location with a web address of the entity;
receiving an end-user user position associated with the end-user; and
providing said web address of the entity to the end-user when said end-user position is within either said first location or said second location. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
Specification