IP Library Granted Patent US 9,280,750
Granted Patent B2
US 9,280,750 · App. 14/336,570 · Granted Mar 8, 2016

System and method for implementing a learning model for predicting the geographic location of an internet protocol address

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,280,750
App. No.
14/336,570
Granted
Mar 8, 2016
Kind
B2
Abstract

A system and method for implementing a learning model for predicting the geographic location of an Internet Protocol (IP) address are disclosed. A particular embodiment of the system and method includes receiving a model to predict a geographic coordinates position of an Internet Protocol (IP) address, the model including one or more parameters and one or more variables associated with coordinates of the IP address and corresponding information associated with the IP address; receiving training data including a plurality of pairs of coordinates of a target IP address and corresponding information associated with the target IP address; determining, by use of a processor, the one or more parameters based on the training data and the model; and returning a result including information indicative of the determined parameters.

Claims (22)

1. A method for predicting a geographic location of a target Internet Protocol (IP) address, the method comprising:

obtaining a multivariate normal model which includes one or more parameters derived from (i) training transit time data between a plurality of training IP addresses and beacon IP addresses for one or more beacons over a network, and (ii) known geographic locations for the plurality of training IP addresses;

obtaining transit time information between the target IP address and the beacon IP addresses; and

predicting, by use of a processor, the geographical geographic location of the target IP address by using the obtained transit time information and the one or more parameters of the multivariate normal model.

2. The method of claim 1 , wherein the transit time information comprises one or more message transit times between the target IP address and each of the beacon IP addresses.

3. The method of claim 1 , wherein the one or more parameters of the multivariate normal model comprise a mean vector and a covariance matrix that characterize the training transit time data and the known geographic locations for the plurality of training IP addresses.

4. An apparatus for predicting device geographic location of a target Internet Protocol (IP) address, the apparatus comprising:

a processor;

memory to store instructions that, when executed by the processor, cause the processor to:

obtain a multivariate normal model which includes one or more parameters derived from (i) training transit time data between a plurality of training IP addresses and beacon IP addresses for one or more beacons over a network, and (ii) known geographic locations for the plurality of training IP addresses;

obtain transit time information between the target IP address and the beacon IP addresses; and

predict, by use of a processor, the geographic location of the target IP address by using the obtained transit time information and the one or more parameters of the multivariate normal model.

5. The apparatus of claim 4 , wherein the transit time information comprises one or more message transit times between the target IP address and each of the beacon IP addresses.

6. The apparatus of claim 4 , wherein the one or more parameters of the multivariate normal model comprise a mean vector and a covariance matrix that characterize the training transit time data and the known geographic locations for the plurality of training IP addresses.

7. A non-transitory machine-readable storage medium having machine executable instructions embedded thereon, which when executed by a processor, cause the processor to:

obtain a multivariate normal model which includes one or more parameters derived from (i) training transit time data between a plurality of training IP addresses and beacon IP addresses for one or more beacons over a network, and (ii) known geographic locations for the plurality of training IP addresses;

obtain transit time information between the target IP address and the beacon IP addresses; and

predict, by use of a processor, the geographic location of the target IP address by using the obtained transit time information and the one or more parameters of the multivariate normal model.

8. The method of claim 1 , wherein predicting the geographic location of the target IP address includes relating the obtained transit time information with the training transit time data and the known geographic locations.

9. The method of claim 1 , wherein geographic locations of the one or more beacons are unknown.

10. The method of apparatus of claim 4 , wherein predicting the geographic location of the target IP address includes relating the obtained transit time information with the training transit time data and the known geographic locations.

11. The method of apparatus of claim 4 , wherein geographic locations of the one or more beacons are unknown.

Assignments (10)
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NO. 16/990,698 PREVIOUSLY RECORDED ON REEL 058294 FRAME 0010. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 21, 2022
From: TRU OPTIK DATA CORP.; NEUSTAR INFORMATION SERVICES, INC.; NEUSTAR DATA SERVICES, INC.; TRUSTID, INC.; NEUSTAR, INC.; NEUSTAR IP INTELLIGENCE, INC.; MARKETSHARE PARTNERS, LLC; SONTIQ, INC.
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 059846/0157 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 058294, FRAME 0161 Recorded Dec 27, 2021
From: JPMORGAN CHASE BANK, N.A.
To: EBUREAU, LLC; IOVATION, INC.; SIGNAL DIGITAL, INC.; TRANS UNION LLC; TRANSUNION INTERACTIVE, INC.; TRANSUNION RENTAL SCREENING SOLUTIONS, INC.; TRANSUNION TELEDATA LLC; AGGREGATE KNOWLEDGE, LLC; TRU OPTIK DATA CORP.; NEUSTAR INFORMATION SERVICES, INC.; TRUSTID, INC.; NEUSTAR, INC.; NEUSTAR IP INTELLIGENCE, INC.; MARKETSHARE PARTNERS, LLC; SONTIQ, INC.
Reel/Frame 058593/0852 →
SECOND LIEN PATENT SECURITY AGREEMENT RELEASE Recorded Dec 3, 2021
From: UBS AG, STAMFORD BRANCH
To: NEUSTAR, INC.; MARKETSHARE PARTNERS LLC; AGGREGATE KNOWLEDGE, INC.; NEUSTAR INFORMATION SERVICES, INC.; NEUSTAR IP INTELLIGENCE, INC.
Reel/Frame 058300/0739 →
FIRST LIEN PATENT SECURITY AGREEMENT RELEASE Recorded Dec 3, 2021
From: BANK OF AMERICA, N.A.
To: NEUSTAR, INC.; MARKETSHARE PARTNERS LLC; AGGREGATE KNOWLEDGE, INC.; NEUSTAR INFORMATION SERVICES, INC.; NEUSTAR IP INTELLIGENCE, INC.
Reel/Frame 058300/0762 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Dec 1, 2021
From: TRU OPTIK DATA CORP.; NEUSTAR INFORMATION SERVICES, INC.; NEUSTAR DATA SERVICES, INC.; TRUSTID, INC.; NEUSTAR, INC.; NEUSTAR IP INTELLIGENCE, INC.; MARKETSHARE PARTNERS, LLC; SONTIQ, INC.
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 058294/0010 →
GRANT OF SECURITY INTEREST IN UNITED STATES PATENTS Recorded Dec 1, 2021
From: EBUREAU, LLC; IOVATION, INC.; SIGNAL DIGITAL, INC.; TRANS UNION LLC; TRANSUNION HEALTHCARE, INC.; TRANSUNION INTERACTIVE, INC.; TRANSUNION RENTAL SCREENING SOLUTIONS, INC.; TRANSUNION TELEDATA LLC; AGGREGATE KNOWLEDGE, LLC; TRU OPTIK DATA CORP.; NEUSTAR INFORMATION SERVICES, INC.; TRUSTID, INC.; NEUSTAR, INC.; NEUSTAR IP INTELLIGENCE, INC.; MARKETSHARE PARTNERS, LLC; SONTIQ, INC.
To: JPMORGAN CHASE BANK, N.A
Reel/Frame 058294/0161 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Aug 22, 2017
From: MARKETSHARE PARTNERS LLC; AGGREGATE KNOWLEDGE, INC.; NEUSTAR INFORMATION SERVICES, INC.; NEUSTAR IP INTELLIGENCE, INC.; NEUSTAR, INC.
To: UBS AG, STAMFORD BRANCH
Reel/Frame 043633/0527 →
SECURITY INTEREST Recorded Aug 22, 2017
From: MARKETSHARE PARTNERS LLC; AGGREGATE KNOWLEDGE, INC.; NEUSTAR INFORMATION SERVICES, INC.; NEUSTAR IP INTELLIGENCE, INC.; NEUSTAR, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 043633/0440 →
CHANGE OF NAME Recorded Oct 29, 2015
From: QUOVA, INC.
To: NEUSTAR IP INTELLIGENCE, INC.
Reel/Frame 037007/0859 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2015
From: PRIEDITIS, ARMAND ERIK
To: QUOVA, INC.
Reel/Frame 035226/0239 →