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.

Patent No.:

US 9753946 B1

PDF
Full Text
Expired
Date of Patent:
Sep. 05, 2017

Filed:

Jul. 15, 2014
Applicant:

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

Inventors:

Ovidiu Dan, Kirkland, WA (US);

Vaibhav Parikh, Bothell, WA (US);

Siddhartha Cingh Arora, Redmond, WA (US);

Ryan Clark, King County, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01); H04L 29/12 (2006.01);
U.S. Cl.
CPC ...
G06F 17/30241 (2013.01); G06F 17/3087 (2013.01); G06F 17/30345 (2013.01); G06F 17/30864 (2013.01); G06F 17/30876 (2013.01); H04L 61/2007 (2013.01);
Abstract

Architecture that improves the quality of RevIP databases using search engine query logs and other location information sources and finds IP addresses that share multiple locations (indicative of large Internet gateways). A ground truth dataset is generated with mappings of IP addresses to locations and IP ranges to locations which are known to be correct. Additionally, the architecture can determine which types of queries and SERP page blocks (page sections) are location aware. Location information can be extracted from user queries and the most-frequently-used locations aggregated per IP address. Dominant locations can be aggregated, mapped to existing RevIP database IP address ranges and replaced. The updated RevIP database can be evaluated against the ground truth dataset. RevIP IP address ranges can be split and combined to improve the overall performance of the RevIP database.


Find Patent Forward Citations

Loading…