Geo-spacial Internet protocol addressing
AssigneeAirbiquity Inc.
InventorsDan A. Preston, Joseph Preston
Life of this patent
Estimating the term…
Abstract
The invention provides for conversion of latitude and longitude to an addressing scheme that supports current TCP/IP (Ipv4) and future addressing (Ipv6/Ipng) requirements. More specifically, it allows a decentralization of the unicast point to a device on the hosted network. Geographical Internet Protocol (geoIP) addressing will facilitate anycast routing schemes where in which the nearest node has a statically assigned geoIP. geo routing, and network management become a function of the geoIP address.
Claims4
A dynamic geo-spacial routing methodology for data communication with a wireless communications device comprising the steps of:
- receiving GPS satellite transmissions in the wireless communications device;
- acquiring current location data responsive to the GPS satellite transmissions:
- the current location data including at least latitude and longitude of the wireless communications device;
- generating an unresolved dynamic IP (UDIP) address as a function of the current location data;
- transmitting the UDIP address to a remote server for use in routing data communication with the wireless communications device so that the current location of the device determines a dynamic yet unique identifier for data communication;
- identifying a first gateway on the Internet having a unique name and a predetermined assigned IP address;
- assigning the selected gateway for temporary use as a dynamic virtual gateway;
- presenting the designated DVG to the wireless communication device as a virtual host;
- identifying a second gateway on the Internet having a unique name and a predetermined assigned IP address;
- assigning the second gateway as a next gateway;
- and
- resolving the UDIP to form a resolved dynamic IP address for data communications between the wireless device and a selected one of the first and second gateways.
A method of data communication with a mobile device comprising the steps of:
- in the mobile device, acquiring location data;
- in the mobile device, converting the acquired location data to form a geo-IP address;
- formatting the geo-IP address in conformance with a predetermined standard IP protocol thereby forming an unresolved dynamic IP (UDIP) address;
- storing the UDIP in a memory in the mobile device;
- periodically repeating the foregoing steps thereby updating the UDIP responsive to newly acquired location data;
- requesting address resolution, including sending the stored UDIP to a host;
- assigning a dynamic virtual gateway DVG to the UDIP;
- combining the assigned DVG address together with the UDIP so as to form a resolved dynamic IP address (RDIP);
- and
- using the RDIP as an assigned IP address of the mobile device for data transfer.
Dependencies are inferred from the claim text.