Reverse IP databases using data indicative of user location
AssigneeMicrosoft Technology Licensing, LLC
InventorsOvidiu Dan, Vaibhav Parikh, Siddhartha Cingh Arora, Ryan Clark
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsOvidiu Dan, Vaibhav Parikh, Siddhartha Cingh Arora, Ryan Clark
Estimating the term…
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.
A method of updating a database, comprising:
A computer-readable hardware storage medium comprising computer-executable instructions that when executed by a hardware processor enable updating a database, cause the processor to perform acts of:
A system for updating a database, comprising:
Dependencies are inferred from the claim text.