×

Sorting mobile banking functions into authentication buckets

  • US 9,595,025 B2
  • Filed: 02/04/2016
  • Issued: 03/14/2017
  • Est. Priority Date: 02/07/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product for sorting mobile banking application functions into different authentication buckets where each authentication bucket has an associated different level of authentication requirements which together comprise a continuum of authentication, the computer program product comprising a non-transitory computer-readable medium comprising code causing a mobile device of a user to:

  • 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 level of authentication required to access the mobile banking application function from the determined authentication bucket to a second authentication bucket having a lower level of authentication;

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

    request one or more authentication credentials corresponding to the determined second one or more authentication types;

    receive one or more authentication credentials from the user;

    successfully validate the one or more authentication credentials; and

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

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