US 11,797,661 B2
Dynamically generating activity prompts to build and refine machine learning authentication models
Michael E. Toth, Charlotte, NC (US); and Hitesh Shah, Seattle, WA (US)
Assigned to Bank of America Corporation, Charlotte, NC (US)
Filed by Bank of America Corporation, Charlotte, NC (US)
Filed on May 27, 2021, as Appl. No. 17/332,557.
Application 17/332,557 is a continuation of application No. 16/210,092, filed on Dec. 5, 2018, granted, now 11,048,793.
Prior Publication US 2021/0286872 A1, Sep. 16, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 21/31 (2013.01); G06F 21/45 (2013.01); G06N 20/00 (2019.01)
CPC G06F 21/45 (2013.01) [G06F 21/31 (2013.01); G06N 20/00 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A computing platform, comprising:
at least one processor;
a communication interface communicatively coupled to the at least one processor; and
memory storing computer-readable instructions that, when executed by the at least one processor, cause the computing platform to:
process a first set of login events associated with a first user account;
build a first user-specific authentication model for the first user account based on first activity data captured during the first set of login events associated with the first user account;
process a second set of login events associated with a second user account;
build a second user-specific authentication model for the second user account based on second activity data captured during the second set of login events associated with the second user account;
build a population-level authentication model for a plurality of user accounts based on the first activity data captured during the first set of login events associated with the first user account and the second activity data captured during the second set of login events associated with the second user account;
identify one or more activity parameters associated with at least one authentication model for refinement;
generate one or more activity prompts based on the one or more activity parameters associated with the at least one authentication model identified for refinement; and
send, via the communication interface, to at least one client computing device, at least one activity prompt of the one or more activity prompts.