Patent ID: 8863243

Claim:
A method, comprising: receiving, via an input of a portable electronic device, an access request for an application of the electronic device; by a processor of the electronic device, detecting one or more available communication networks; by the processor, based on the detected one or more communications networks, determining a current location of the portable electronic device; by the processor, identifying a threshold number of successful user authentication entries, wherein the threshold number is indicative of a risk level associated with the application; by the processor, accessing a usage data store to determine whether the access request and the current location correspond to a familiar usage pattern, wherein the familiar usage pattern comprises a combination of the access request having been received in the current location with at least the threshold number of successful user authentication entries; and by the processor, if the access request and the current location do not correspond to a familiar usage pattern, presenting a security prompt on the electronic device and denying the access request until a verified response to the security prompt is received.