A system and method to determine the geographic location of a network user
based on a plurality of network addresses and a plurality of mapping
request information. The method involves receiving a plurality of mapping
requests from a plurality of network users identified by a plurality of
network addresses. A geographic location of a network user associated
with a network address is then derived based on the plurality of network
addresses and the plurality of mapping requests. In one embodiment, the
network address is an Internet Protocol (IP) address. The method may be
implemented, in one embodiment, as part of a system that executes as
software on a computer.