Method and system to associate a geographic location information with a network address using a combination of automated and manual processes
First Claim
Patent Images
1. A computer-implemented method to determine a geographic location for a network address on a network, the method comprising:
- performing a plurality of traceroutes to the network address, each traceroute performed by a data collection agent of a plurality of data collection agents connected to the network and hosted at geographically disperse locations;
identifying a plurality of results of the plurality of traceroutes which terminate at or near a geographic location;
associating the geographic location from the plurality of results with the network address in the network; and
computing a similarity of the plurality of results to generate a confidence factor for the geographic location associated with the network address.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and a system map a geographic location to a network address. At least one automated process is performed to identify a geographic location for the network address. A determination is made whether the automated process provided satisfactory geographic location information for the network address. If the automated process did not provided satisfactory geographic location information for the network address, then the network address is forwarded for manual resolution.
-
Citations
17 Claims
-
1. A computer-implemented method to determine a geographic location for a network address on a network, the method comprising:
-
performing a plurality of traceroutes to the network address, each traceroute performed by a data collection agent of a plurality of data collection agents connected to the network and hosted at geographically disperse locations; identifying a plurality of results of the plurality of traceroutes which terminate at or near a geographic location; associating the geographic location from the plurality of results with the network address in the network; and computing a similarity of the plurality of results to generate a confidence factor for the geographic location associated with the network address. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system to determine a geographic location for a network address on a network, the system comprising:
-
a memory resource to store instructions; and one or more processors using the instructions stored in the memory resource to; perform a plurality of traceroutes to the network address, each traceroute performed by a data collection agent of a plurality of data collection agents connected to the network and hosted at geographically disperse locations; identify a plurality of results of the plurality of traceroutes which terminate at or near a geographic location; associate the geographic location from the plurality of results with the network address in the network; and compute a similarity of the plurality of results to generate a confidence factor for the geographic location associated with the network address. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium that stores instructions, executable by one or more processors, to cause the one or more processors to perform operations that comprise:
-
performing a plurality of traceroutes to a network address on a network, each traceroute performed by a data collection agent of a plurality of data collection agents connected to the network and hosted at geographically disperse locations; identifying a plurality of results of the plurality of traceroutes which terminate at or near a geographic location; associating the geographic location from the plurality of results with the network address in the network; computing a similarity of the plurality of results to generate a confidence factor for the geographic location associated with the network address. - View Dependent Claims (16, 17)
-
Specification