Secure face authentication with liveness detection for mobile
First Claim
Patent Images
1. A computer enabled authentication method, the authentication method comprising:
- generating, during an authentication and by a processor device, a random sequence that includes at least one expression prompt and a random pattern prompt;
prompting a user to take an expression action that is provided in an expression prompt;
recording, via a camera, the expression action of the user based on the expression prompt;
prompting the user to write a random phrase that is provided in the random pattern prompt on the touch screen;
recording one or more finger movements of the user, wherein the one or more finger movements include the user touching the touch screen;
packaging authentication information, wherein the authentication information includes at least the expression prompt, the expression action distinct from the expression prompt, the random pattern prompt, the recorded expression action, and the recorded one or more finger movements;
sending the packaged authentication information to an authentication server; and
receiving, from the authentication server, a first authentication result, wherein the first authentication result is based on at least a comparison between facial features of the user recorded as the expression action and predetermined rules associated with the expression prompt, wherein the expression action is not matched to prerecorded pictures of the user, and wherein the first authentication result is further based on a comparison between the recorded finger movements of the user and the random phrase.
1 Assignment
0 Petitions
Accused Products
Abstract
An authentication method can include, a random expression prompt, recording of the user'"'"'s expression actions, and an authentication result. This is completed using a terminal device configured to display authentication information, record the user'"'"'s inputted information, and send an authentication result. The terminal device may be further configured to package an authentication result, and send it to an authentication server. Subsequent actions of the user are allowed or denied based on the authentication result.
-
Citations
12 Claims
-
1. A computer enabled authentication method, the authentication method comprising:
-
generating, during an authentication and by a processor device, a random sequence that includes at least one expression prompt and a random pattern prompt; prompting a user to take an expression action that is provided in an expression prompt; recording, via a camera, the expression action of the user based on the expression prompt; prompting the user to write a random phrase that is provided in the random pattern prompt on the touch screen; recording one or more finger movements of the user, wherein the one or more finger movements include the user touching the touch screen; packaging authentication information, wherein the authentication information includes at least the expression prompt, the expression action distinct from the expression prompt, the random pattern prompt, the recorded expression action, and the recorded one or more finger movements; sending the packaged authentication information to an authentication server; and receiving, from the authentication server, a first authentication result, wherein the first authentication result is based on at least a comparison between facial features of the user recorded as the expression action and predetermined rules associated with the expression prompt, wherein the expression action is not matched to prerecorded pictures of the user, and wherein the first authentication result is further based on a comparison between the recorded finger movements of the user and the random phrase. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An authentication apparatus, comprising:
-
a memory; a processor device communicatively coupled to the memory, wherein the processor device is configured to perform a method comprising; generating a random sequence that includes at least one expression prompt, wherein an expression prompt is used to prompt a user to take a corresponding expression action including an expression action that is provided in an expression prompt, recording the expression action of the user based on the expression prompt, generating a random pattern prompt that requires the user to write a random phrase on a touch screen; prompting the user to write the random phrase on the touch screen; recording one or more finger movements of the user, wherein the one or more finger movements include the user touching the touch screen; packaging authentication information, wherein the authentication information includes at least the expression prompt, the expression action distinct from the expression prompt, the random pattern prompt, the recorded expression action, and the recorded one or more finger movements; sending the packaged authentication information to an authentication server; and receiving, from the authentication server, a first authentication result, wherein the first authentication result is based on at least a comparison between facial features of the user recorded as the expression action and predetermined rules associated with the expression prompt, wherein the expression action is not matched to prerecorded pictures of the user, and wherein the first authentication result is further based on a comparison between the recorded finger movements of the user and the random phrase. - View Dependent Claims (10, 11, 12)
-
Specification