Patent ID: 11954189
Assignee: SALESFORCE, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method of authenticating a user logon, the method comprising:
building a user logon profile with a plurality of user logon features gathered during at least one successful attempted user logon;
determining a logon feature novelty score for each of the plurality of user logon features based on a number of user logon feature events over a total number of user logon events;
receiving a user logon request for authentication and extracting current user logon features associated with the user logon request;
retrieve corresponding logon feature novelty scores of the current user logon features from the user logon profile based on the extracted current user logon features;
determine a first distance function score for the corresponding logon feature novelty scores of the current user logon features;
build a failed logon attempt database with a plurality of failed user logon features corresponding to a plurality of failed user logon attempts;
determine a failed logon feature novelty score for each of the plurality of failed user logon features based on a number of failed user logon feature events over a total number of failed user logon events;
extract the failed logon feature novelty scores corresponding to current user logon features;
determine a second distance function score for the corresponding failed logon feature novelty scores of the current user logon features; and
determining to one of allow or deny the user logon request based on at least one of the first distance function score and the second distance function score.