×

Evaluating IP-location mapping data

  • US 9,197,595 B1
  • Filed: 05/04/2012
  • Issued: 11/24/2015
  • Est. Priority Date: 05/04/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving, by one or more processors, a first, a second and a third network address mapping, each of the first, second and third network address mappings containing a plurality of common network addresses and one or more associated geographical locations to which each network address is mapped;

    mapping, by the one or more processors, each of the network addresses in the first, second and third network address mappings to respective first, second and third geographical locations;

    determining, by the one or more processors, for each of the network addresses in the first, second and third network address mappings, a first and second location agreement, a first and third location agreement, and a second and third location agreement;

    for each network address mapping pair, determining, by the one or more processors, a pair-wise agreement rate including a first and second network address mapping agreement rate, a first and third network address mapping agreement rate, and a second and third network address mapping agreement rate, respectively based on the first and second location agreements, the first and third location agreements, and the second and third location agreements determined for each of the network addresses, wherein each agreement rate for the pairs of network address mappings represents a probability that, for each common network address in the pair, first geographical locations associated with the common network addresses in a first network address mapping in the pair are equal to or substantially equal to second geographical locations associated with the common network addresses in a second network address mapping in the pair;

    determining, by the one or more processors, a confidence level associated with the first network address mapping based on the first and second network address mapping agreement rate, the first and third network address mapping agreement rate, and the second and third network address mapping agreement rate; and

    when the confidence level is less than a predetermined threshold, providing, by the one or more processors, an indication to adjust the first network address mapping.

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