×

Sorting mobile banking functions into authentication buckets

  • US 9,305,149 B2
  • Filed: 02/07/2014
  • Issued: 04/05/2016
  • Est. Priority Date: 02/07/2014
  • Status: Active Grant
First Claim
Patent Images

1. A mobile device for sorting mobile banking application functions into authentication buckets, the mobile device comprising:

  • a memory;

    a processor; and

    a module stored in the memory, executable by the processor, and configured to;

    determine, for each of a plurality of mobile banking application functions, a corresponding one of a plurality of authentication buckets;

    wherein each of the plurality of authentication buckets corresponds with one of a plurality of levels of authentication, which together comprise a continuum of authentication;

    receive a request, from a user, to access one of the plurality of mobile banking application functions of a mobile banking application running on the mobile device;

    access the plurality of authentication buckets to determine which of the authentication buckets corresponds with the requested function;

    determine the level of authentication associated with the determined authentication bucket;

    determine which one or more authentication types from a plurality of authentication types are associated with the level of authentication associated with the determined authentication bucket;

    determine that the mobile device has recently performed an authenticated transaction;

    determine that a location of the mobile device is within a certain geography;

    based on the recently performed authenticated transaction and the location of the mobile device, change the authentication bucket that corresponds with the requested function so that a lower level of authentication is required;

    determine which second one or more authentication types from the plurality of authentication types are associated with the lower level of authentication;

    request, from the user by the mobile device, one or more authentication credentials corresponding to the determined second one or more authentication types;

    receive one or more authentication credentials from the user;

    validate the one or more authentication credentials, thereby resulting in a successful validation of the one or more authentication credentials; and

    in response to the successful validation of the one or more authentication credentials, enable access to the function requested by the user.

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