| CPC H04L 63/0815 (2013.01) [G06N 5/02 (2013.01); H04L 63/0853 (2013.01); H04L 63/0884 (2013.01); H04W 12/06 (2013.01); H04W 12/64 (2021.01); H04L 63/083 (2013.01); H04L 2463/082 (2013.01)] | 20 Claims |

|
1. A method comprising:
receiving, by a server system, a login request, wherein the login request corresponds to a first factor in a multi-factor authentication (MFA) procedure;
requesting, by the server system and in response to the login request, a response from a mobile device corresponding to a second factor in the MEA procedure;
receiving, by the server system, a response token from the mobile device, wherein the response token comprises:
an MFA token automatically generated by a machine learning module at the mobile device based on MFA data received from the server system and without receiving input from a user of the mobile device to automate the MFA token; and
one or more context values of the mobile device;
determining, by the server system, that the MEA token is valid and that at least one of the one or more context values complies with a login policy; and
sending, by the server system, an approval response to the login request.
|