Continuous user authentication
First Claim
Patent Images
1. A method performed under control of a server, comprising:
- providing a communication service to an end device;
receiving, from the end device, a text character input, while providing the communication service, wherein the text character input includes a predictive text input or an auto correction text input;
authenticating a user account associated with the end device by comparing the received text character input to a stored text input history, while providing the communication service; and
identify the user account based on a positive result of the comparison of the received text character input to the stored text input history.
2 Assignments
0 Petitions
Accused Products
Abstract
Technologies are generally described for authenticating a user account. In some examples, a method performed under control of a server may include providing a communication service to an end device; receiving, from the end device, a text input, while providing the communication service; and authenticating a user account associated with the end device, based on the received text input, while providing the communication service.
-
Citations
16 Claims
-
1. A method performed under control of a server, comprising:
-
providing a communication service to an end device; receiving, from the end device, a text character input, while providing the communication service, wherein the text character input includes a predictive text input or an auto correction text input; authenticating a user account associated with the end device by comparing the received text character input to a stored text input history, while providing the communication service; and identify the user account based on a positive result of the comparison of the received text character input to the stored text input history. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A server, comprising:
-
a service transmitter configured to provide a communication service to an end device; a receiver configured to receive, from the end device, a text character input, while the service transmitter is providing the communication service; an initial text database configured to store an initial text input environment in association with the end device; a history database configured to store a text input history in association with a user account associated with the end device; an account authenticator configured to, while the service transmitter is providing the communication service, authenticate the user account associated with the end device, by comparing the received text character input to the text input history stored in the history database; an input event detector configured to determine a type of a text input event to which the text character input received to the initial text database corresponds, wherein the input event detector includes; a predictive text detector configured to detect a predictive text input event for the text character input received to the initial text database; and an auto correction text detector configured to detect an auto correction text input event for the text character input received to the initial text database. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium having stored thereon computer-executable instructions that, in response to execution, cause a server to perform operations, comprising:
-
providing a communication service to an end device; receiving, from the end device, a text character input, while providing the communication service, wherein the text character input includes a predictive text input or an auto correction text input; authenticating a user account associated with the end device by comparing the received text character input to a stored text input history, while providing the communication service; and identify the user account based on a positive result of the comparison of the received text character input to the stored text input history.
-
Specification