The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 11, 2023

Filed:

Sep. 09, 2020
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Ovidiu Dan, Kirkland, WA (US);

Vaibhav Girish Parikh, Bothell, WA (US);

Maksym Bondarenko, Redmond, WA (US);

Siddhartha Cingh Arora, Redmond, WA (US);

Assignee:
Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 61/4511 (2022.01); G06N 20/00 (2019.01); G06F 16/29 (2019.01); G06F 16/25 (2019.01); H04L 61/5007 (2022.01); H04L 101/35 (2022.01); H04L 101/69 (2022.01);
U.S. Cl.
CPC ...
H04L 61/4511 (2022.05); G06F 16/258 (2019.01); G06F 16/29 (2019.01); G06N 20/00 (2019.01); H04L 61/5007 (2022.05); H04L 2101/35 (2022.05); H04L 2101/69 (2022.05);
Abstract

Generating an improved/more accurate geolocation database is provided. Given a dataset of reverse DNS hostnames for IP addresses, ground truth information, and a hierarchical geographical database, a machine learning classifier can be trained to extract and disambiguate location information from the reverse DNS hostnames of IP addresses and to apply machine learning algorithms to determine location candidates and to select a most probable candidate for a reverse DNS hostname based on a confidence score. The classifier can be used to generate an accurate geolocation database, or to provide accurate geolocation information as a service.


Find Patent Forward Citations

Loading…