×

System and method for merging internet protocol address to location data from multiple sources

  • US 7,870,227 B2
  • Filed: 07/31/2007
  • Issued: 01/11/2011
  • Est. Priority Date: 07/31/2007
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for associating a geographic location with an Internet protocol address (IP address), the method comprising:

  • determining, with an IP address to location module comprising a processor and a computer-readable storage medium, whether a first geographic location associated with a first IP address in a first IP address to location data set is the same as a second geographic location associated with the first IP address in a second IP address to location data set; and

    storing, with the IP address to location module, an association between a geographic location and the first IP address in a third IP address to location data set based at least on the determination of whether the first and second geographic locations are the same;

    wherein storing an association between a geographic location and the first IP address in a third IP to location data set based at least on the determination of whether the first and second geographic locations are the same comprises;

    determining, with the IP address to location module, that the first and second geographic locations are not the same; and

    determining, with the IP address to location module, whether a first accuracy score associated with the first geographic location and the first IP address is greater than a second accuracy score associated with the second geographic location and the first IP address in response to determining that the first and second geographic locations are not the same; and

    storing, with the IP address to location module, an association between a geographic location and the first IP address in the third IP address to location data set based at least on the determination of whether the first and second geographic locations are the same and the determination of whether the first accuracy score is greater than the second accuracy score.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×