Patent ID: 8239510

Claim:
A system comprising: a location tracking system including a controller module, the controller module being a computer having a network interface, the location tracking system further including a trace engine module, the trace engine module to send a trace Id command to a host to map a network route that defines a connection between the host and the location tracking system; and a database management module to obtain the geographic location of the host and an IP address of the host in response to the sent commands, wherein the location tracking system is to: store connection information including nodes employed in the network route, determine a number of hosts connected to each node, by checking a physical connection table storing indications of physical connections between a node and a host, employ a statistical analysis to determine the geographical location of the nodes based on the number of hosts connected to each node and their respective geographical locations, and store the geographical location and the associated IP address for each of the nodes, wherein the database management module is to determine a percentage of hosts connected to a particular IP address from a particular geographic location and to assign the particular geographic location to the particular IP address when the percentage transgresses a predefined threshold.