Patent ID: 9271121
Filing Date: 2016-02-23
CPC Classification: H04W

Claim Text:
1. A computer-implemented method comprising: receiving an identifier associated with an electronic device; receiving a first confirmation of a location associated with the identifier including identifying a confirmed location, wherein the confirmed location includes a physical address that is associated with the identifier, and wherein receiving the first confirmation includes receiving a type of location; subsequent to receiving the first confirmation, processing location data associated with the electronic device associated with the identifier, the processing including determining that the electronic device is in a vicinity of the confirmed location; performing, using one or more processors, a second confirmation including, based on the processing, confirming that a number of occurrences have been identified of a presence of the electronic device associated with the identifier in the vicinity of the confirmed location; determining one or more characteristics of an environment accessed by the electronic device in association with the presence at the confirmed location; storing the one or more characteristics of the environment in association with the confirmed location; subsequent to the storing, comparing the stored one or more characteristics with one or more characteristics of a subsequent request from a second electronic device associated with another identifier to determine a match between the stored one or more characteristics and the one or more characteristics of the subsequent request; and responsive to the comparing indicating the match, associating the confirmed location with the subsequent request.