Patent ID: 9747304
Date: 2017-08-29
CPC Classifications: G06F

Claim:
1. A computer-implemented method for approximating a user location, the method comprising: accessing, by one or more computing devices, information associated with a user location, the information comprising historical location data and current internet protocol address data; analyzing, by the one or more computing devices, the historical location data and internet protocol address data to identify a plurality of locations associated with the information; determining, by the one or more computing devices, a confidence score for each of the plurality of locations, the confidence score expressing a probability of the consensus of the user location with the location associated with the confidence score, wherein one or more components of the confidence score are trained at least in part by performing one or more regression analyses with respect to a provided set of location data having a known accuracy or categorization; and selecting, by the one or more computing devices, a location having a determined highest confidence score among the confidence scores for the plurality of locations as the user location.