摘要 |
To determine a geographical location of a user network device communicating with a network site on a network having a master, first slave and second slave servers, the master server receives, via the network, user messages including a user input character padded with k−1 characters, where k equals a predefined message size, and time stamps corresponding to the respective time that message was sent to the master server, the first slave server and the second slave server, and the message was received by the first slave server and by the second slave server. The master server computes the respective time taken to communicate each message to the master and slave servers based on the time stamps, adjusts the computed times based on fluctuations in the bandwidth dependent on the time of day, and determines a geographic location of the user network device as a function of the adjusted times.
|