Encrypting geospatial coordinates via internet protocol addresses
View Patent ↗Systems and methods for securely encoding geospatial coordinates in an internet protocol (IP) address. By using geohash polygons, the systems and methods encrypt geospatial coordinates within each of the geohash polygons using a scrambling and masking technique to ensure security. Geospatial coordinates are continuously updated using Continuously Operating Reference Stations (CORS) transmitted via a Virtual Private Network (VPN) using Long Range Wide Area Networks (LoRaWAN).
1 . A system for encoding a geospatial coordinate as an internet protocol (IP) address, comprising:
at least one computer processor including a memory; and
a server including a database;
wherein the at least one computer processor is operable to receive at least one geospatial coordinate;
wherein the at least one computer processor is operable to convert the at least one geospatial coordinate into a geohash;
wherein the at least one computer processor is operable to encrypt the geohash and store the encrypted geohash as the IP address;
wherein the at least one computer processor is operable to continuously update and correct the at least one geospatial coordinate using a stationary global positioning sensor (GPS); and
wherein the IP address is saved in the database.
2 . The system of claim 1 , wherein the continuous updates and correction to the at least one geospatial coordinate includes the stationary GPS communicating geospatial data to at least one satellite.
3 . The system of claim 1 , wherein the IP address includes metadata created in part by artificial intelligence (AI).
4 . The system of claim 3 , wherein the metadata includes a photograph of an object located at the at least one geospatial coordinate.
5 . The system of claim 4 , wherein the metadata includes a description of the object utilizing a natural language output generated by the AI.
6 . The system of claim 1 , wherein a preauthorized device is operable to decrypt the IP address to determine the at least one geospatial coordinate.
7 . The system of claim 1 , wherein the at least one geospatial coordinate is measured with at least 7 digit resolution.
8 . The system of claim 1 , wherein the at least one geospatial coordinate includes latitude, longitude, and altitude.
9 . A method for encoding a geospatial coordinate as an internet protocol (IP) address, comprising:
providing at least one computer processor including a memory; and
providing a server including a database;
receiving at least one geospatial coordinate;
converting the at least one geospatial coordinate into a geohash;
encrypting the geohash and storing the encrypted geohash as the IP address;
continuously updating and correcting the at least one geospatial coordinate using a stationary global positioning sensor (GPS); and
saving the IP address in the database.
10 . The method of claim 9 , further comprising the stationary GPS correcting and updating the at least one geospatial coordinate by referencing the at least one geospatial coordinate relative to a location of the stationary GPS and communicating the corrected and updated at least one geospatial coordinate to at least one satellite.
11 . The method of claim 9 , further comprising artificial intelligence (AI) generating metadata for the IP address.
12 . The method of claim 11 , wherein the metadata includes a photograph of an object located at the at least one geospatial coordinate.
13 . The method of claim 12 , wherein the metadata includes a description of the object utilizing a natural language output generated by the AI.
14 . The method of claim 9 , wherein the at least one geospatial coordinate includes latitude, longitude, and altitude.
15 . The method of claim 9 , wherein the at least one geospatial coordinate is measured with at least 7-digit resolution.
16 . The method of claim 9 , further comprising decrypting, by an authorized device, the IP address to determine the at least one geospatial coordinate.
17 . A system for encoding a geospatial coordinate as an internet protocol (IP) address, comprising:
at least one computer processor including a memory; and
a server including a database;
wherein the at least one computer processor is operable to receive at least one geospatial coordinate;
wherein the at least one computer processor is operable to convert the at least one geospatial coordinate into a geohash;
wherein the at least one computer processor is operable to encrypt the geohash and store the encrypted geohash as the IP address;
wherein the at least one computer processor is operable to continuously update and correct the at least one geospatial coordinate using a stationary global positioning sensor (GPS);
wherein the stationary GPS correcting and updating the at least one geospatial coordinate includes the stationary GPS referencing the at least one geospatial coordinate relative to a location of the stationary GPS and communicating the corrected and updated at least one geospatial coordinate to at least one satellite; and
wherein the IP address is saved in the database.
18 . The system of claim 17 , wherein the at least one geospatial coordinate includes latitude, longitude, and altitude.
19 . The system of claim 17 , wherein a preauthorized device is operable to decrypt the IP address to determine the at least one geospatial coordinate.
20 . The system of claim 17 , wherein the IP address includes metadata created in part by artificial intelligence (AI).