Patent ID: 11914690
Assignee: TYPINGDNA INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 24:
25. A method comprising:
receiving, at a network-based server, an indication from a user device to initiate a verification service to enable a user to gain access to a service on the user device, the service being accessible via a client window;
based on the indication, presenting a verification window on the user device to enable user interaction related to authentication;
receiving, at the network-based server, a unique identifier associated with the user that desires to access the service;
identifying a typing profile associated with the unique identifier;
presenting a reference text on the user device, wherein the reference text comprises a group of characters that is not a standard word, and wherein the reference text is chosen based on a risk associated with a type of service being accessed or is chosen to be tailored to the user;
receiving a typing pattern of the user as the user types the reference text;
determining whether there is a match between the typing pattern and one or more previously recorded typing patterns for the user to yield a determination;
when the determination indicates that the user is verified, passing a one-time password to the client window; and
when the determination indicates that the user is not verified, transmitting the one-time password to the user device via a text or an email.