×

System and method for preventing large-scale account lockout

  • US 8,302,187 B1
  • Filed: 09/27/2007
  • Issued: 10/30/2012
  • Est. Priority Date: 09/27/2007
  • Status: Active Grant
First Claim
Patent Images

1. A system for preventing large-scale account lockout, the system comprising:

  • a processor;

    a memory coupled to the processor, wherein the memory comprises program instructions executable by the processor to;

    receive one or more access requests for access to a user account associated with a user, wherein each access request includes an authorization code;

    provide a count that indicates a number of incorrect account access requests that have been received, wherein each incorrect access request is one of said one or more access requests indicating an incorrect authorization code;

    in response to determining that the count has reached a warning threshold that specifies a plurality of incorrect account access requests have been received, the warning threshold being less than a lockout threshold;

    contact the user through a registered communication channel to alert the user that the warning threshold has been reached, wherein the registered communication channel is a communication channel specified by the user prior to said receiving one or more access requests; and

    to prevent an attacker from locking access to the user account, place the user account in a hold state such that additional correct and incorrect access requests for the user account that are received while the user account is in the hold state are rejected, the hold state being removable responsive to receipt of valid account verification information;

    subsequent to contacting the user and while the user account is in the hold state, receive account verification information specified by the user after being alerted;

    in response to determining the received account verification information is valid, remove the user account from the hold state; and

    in response to determining that the count has reached the lockout threshold, lock access to the user account such that unlocking the user account requires a different set of verification information than is required to remove the user account from the hold state.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×