Patent ID: 7991879

Claim:
A network architecture comprising: a network; name servers associated with a Domain Name System (DNS); beacons in communication with the network and positioned at a plurality of locations throughout the network; clients in communication with the network wherein each of the clients comprises instructions to determine an Internet Location Coordinate (ILC) based in part on sending packets to, and receiving corresponding response packets from, a plurality of the beacons; and web servers in communication with the network wherein each of the web servers comprises instructions to determine an Internet Location Coordinate (ILC) based in part on sending packets to, and receiving corresponding response packets from, a plurality of the beacons and instructions to send an Internet Location Coordinate (ILC) to one of the name servers of the Domain Name System (DNS), wherein: in response to a request from a client for a domain name, a plurality of the web servers associated with the domain name communicate, directly or indirectly, their respective ILC to the client; and the client calculates differences between the ILC of the client and each ILC of the plurality of the web servers.