abstract |
A computer system for authenticating a wireless device based on localization is provided. The computer system includes a central server or computer network service and a wireless device configured to access a mobile application, the mobile application being coupled with the central server or the computer network service, and when executed accesses functions of the wireless device to collect measurement data related to (i) a first wireless network and (ii) a second wireless network; wherein the mobile application sends the measurement data to the central server or computer network service for analyzing the measurement data to determine a location of the wireless device relative to a defined area, and wherein the central server or computer network service is configured to grant or deny the wireless device access to one or more resources linked to the central server or computer network service, based on the location determined for the wireless device relative to the defined area. A related computer implemented method is provided for authenticating a wireless device to a central server or computer network service based on its location of the wireless device relative to a defined area at the time of a request for one or more resources linked to the central server or computer network service. The computer system may apply smoothing algorithms and implement security mechanisms. |