Method and apparatus for providing location based data services
Assignee981455 Alberta Ltd.
InventorDavid Warren
Life of this patent
Estimating the term…
Loading patent…
Assignee981455 Alberta Ltd.
InventorDavid Warren
Estimating the term…
A method and system for providing location based data services. The present invention relates generally to a method and system for generating, storing, manipulating and displaying location-based data and more particularly relates to a method and system for using a unique identifier of spatial location to enable a database to become “location smart”. The unique identifier comprises an identifier of location such as latitude and longitude as well as one other item of data such as a time-stamp or a sequence number. The unique identifier is used as a key in a database system and can be used to facilitate spatial analysis of data or to provide geographic context to data. The present invention also provides systems and methods that operate in mobile and wireless environments. The present invention allows end users to perform the functions of geographic information systems without having to provide sensitive data to GIS service providers or having to learn to use sophisticated GIS systems.
A method for generating a unique key comprising:
A system for generating a unique key for use in a database system comprising:
A method for processing a location sensitive search request for a specified geographic area comprising:
A system for processing a location sensitive search request for a specified geographic area comprising:
A method for generating a unique key and processing a location sensitive search request with a static location as a reference point comprising:
A system for generating a unique key and processing a location sensitive search request with a static location as a reference point consisting of a:
A method for generating a unique key and processing a location sensitive search request with a mobile location as a reference point comprising the steps of:
A system for generating a unique key and processing a location sensitive search request with a mobile location as a reference point comprising:
A method for processing a location sensitive search request from a device for which a unique key, which acts as a reference point for the search, has been assigned already comprising:
A system for processing a location sensitive search request from a device for which a unique key, which acts as a reference point for the search, has been assigned already comprising:
A method for conducting a location sensitive search comprising:
A system for conducting a location sensitive search comprising:
A method for conducting a location sensitive search from a static location as a point of reference comprising:
A system for conducting a location sensitive search from a static location as a point of reference comprising:
A method for conducting a location sensitive search from a mobile location of a wireless device as a point of reference comprising:
A system conducting a location sensitive search from a mobile location of a wireless device as a point of reference comprising:
A method for creating location sensitive data and transmitting it to a location database server comprising:
A system for creating location sensitive data and transmitting it to a location database server comprising:
A method for creating location sensitive data that is stored in a location other than a location database server comprising:
A system for creating location sensitive data that is stored in a location other than a location database server consisting of a:
A method for receiving and storing location sensitive data for which a unique key exists comprising:
A system for receiving and storing location sensitive data for which a unique key exists comprising:
A method for receiving and storing location sensitive data for which a unique key does not exist comprising:
An apparatus for searching for location sensitive data comprising:
An apparatus for generating a unique key comprising:
A computer program product, comprising:
A computer program product, comprising:
Dependencies are inferred from the claim text.