User verifying method, terminal device, server and storage medium
First Claim
1. A user verifying method, comprising:
- receiving, by a terminal device, a motion instruction from a server;
displaying the motion instruction on a display interface of the terminal device;
displaying a time countdown of a preset period together with the motion instruction on the display interface of the terminal device;
obtaining a sensed data of a gyroscope equipped in the terminal device after the motion instruction is received and before the time countdown ends;
sending the sensed data obtained by the terminal device to the server; and
receiving a verification result from the server, the verification result being determined according to whether the motion trails of the terminal device meet a requirement of the motion instruction based on the sensed data,wherein;
the motion instruction includes;
performing a first movement within a first time period and performing a second movement within a second time period after the first time period; and
sending the sensed data comprises;
sending the sensed data carrying motion trails of both the first movement and the second movement to the server.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure provides a user verifying method, a terminal device, a server and a storage medium. The method may include: receiving, by a terminal device, a motion instruction from a server, and displaying the motion instruction on a display interface of the terminal device; obtaining sensed data of a gyroscope equipped in the terminal device and sending the sensed data to the server; determining, by the server, whether a motion trail of the terminal device constructed according to the sensed data meets a requirement of the motion instruction; and determining, by the server, that a user of the terminal device passes a user verification if the motion trail of the terminal device constructed according to the sensed data meets the requirement of the motion instruction. The method ensures that only human can accomplish the verifying process, which promotes the security of the user verification and improves the user experience.
14 Citations
16 Claims
-
1. A user verifying method, comprising:
-
receiving, by a terminal device, a motion instruction from a server; displaying the motion instruction on a display interface of the terminal device; displaying a time countdown of a preset period together with the motion instruction on the display interface of the terminal device; obtaining a sensed data of a gyroscope equipped in the terminal device after the motion instruction is received and before the time countdown ends; sending the sensed data obtained by the terminal device to the server; and receiving a verification result from the server, the verification result being determined according to whether the motion trails of the terminal device meet a requirement of the motion instruction based on the sensed data, wherein; the motion instruction includes;
performing a first movement within a first time period and performing a second movement within a second time period after the first time period; andsending the sensed data comprises;
sending the sensed data carrying motion trails of both the first movement and the second movement to the server. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable storage medium storing computer program instructions that, when being executed by a processor of a terminal device, cause the processor to perform:
-
receiving a motion instruction from a server; displaying the motion instruction on a display interface of the terminal device; displaying a time countdown of a preset period together with the motion instruction on the display interface of the terminal device; obtaining a sensed data of a gyroscope equipped in the terminal device after the motion instruction is received and before the time countdown ends; sending the sensed data obtained by the terminal device to the server; and receiving a verification result from the server, the verification result being determined according to whether the two motion trails of the terminal device meet a requirement of the motion instruction based on the sensed data, wherein; the motion instruction includes;
performing a first movement within a first time period and performing a second movement within a second time period after the first time period; andsending the sensed data comprises;
sending the sensed data carrying motion trails of both the first movement and the second movement to the server. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A terminal device, comprising:
-
a memory; and a hardware processor coupled to the memory and configured to; receive a motion instruction from a server; display the motion instruction on a display interface of the terminal device; display a time countdown of a preset period together with the motion instruction on the display interface of the terminal device; obtain a sensed data of a gyroscope equipped in the terminal device after the motion instruction is received and before the time countdown ends; and send the sensed data to the server; and receiving a verification result from the server, the verification result being determined according to whether a motion trail of the terminal device meets a requirement of the motion instruction based on the sensed data, wherein; the motion instruction includes;
performing a first movement within a first time period and performing a second movement within a second time period after the first time period; andthe hardware processor is further configured to send the sensed data carrying motion trails of both the first movement and the second movement to the server. - View Dependent Claims (13, 14, 15, 16)
-
Specification