Method, apparatus and server for user verification
First Claim
1. A method for user verification, the method comprising:
- storing a plurality of pictures in a computer readable storage device;
defining a plurality of rotational directions;
rotating a picture retrieved from the computer readable storage device according to a defined rotational direction in response to receiving from a client a request for a checkcode;
after rotating the picture, providing the picture to the client;
receiving a rotational direction of the picture from the client;
identifying a correlation between an identification of the client and the rotational direction of the retrieved picture according to the identification of the client;
determining whether the rotational direction of the picture received from the client matches the rotational direction of the rotating picture retrieved from the computer readable storage device,wherein user verification is indicated when the rotational direction of the picture received from the client matches the rotational direction of the rotating picture retrieved from the computer readable storage device.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure discloses a method, apparatus, and server for user verification to store a plurality of pictures in a database and define a plurality of rotational directions. The method includes: when receiving from a client a request for a checkcode, rotating a picture retrieved from a database according to a defined rotational direction; after storing a correlation between an identification of the client and the rotational direction of the retrieved picture, outputting the rotated picture to the client; receiving a rotational direction of the picture from the client; finding the stored correlation between the identification of the client and the stored rotational direction of the retrieved picture according to the identification of the client; determining whether or not the rotational direction of the picture returned from the client matches the stored rotational direction. If they match, user verification is passed; otherwise, the user verification is failed. The large number of pictures in the database makes it difficult for enumeration. In addition, by using the rotational direction as identification information to verify user, the safety and accuracy of user verification can be enhanced.
13 Citations
14 Claims
-
1. A method for user verification, the method comprising:
-
storing a plurality of pictures in a computer readable storage device; defining a plurality of rotational directions; rotating a picture retrieved from the computer readable storage device according to a defined rotational direction in response to receiving from a client a request for a checkcode; after rotating the picture, providing the picture to the client; receiving a rotational direction of the picture from the client; identifying a correlation between an identification of the client and the rotational direction of the retrieved picture according to the identification of the client; determining whether the rotational direction of the picture received from the client matches the rotational direction of the rotating picture retrieved from the computer readable storage device, wherein user verification is indicated when the rotational direction of the picture received from the client matches the rotational direction of the rotating picture retrieved from the computer readable storage device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for user verification, comprising:
-
a processor; and a computer readable storage device storing instructions that, when executed by the processor, comprise; a pre-store unit that stores a plurality of pictures in a database; a definition unit that defines a plurality of rotational directions; a rotation unit that rotates a picture retrieved from the database according to a defined rotational direction in response to receiving from a client a request for a checkcode; an output unit that outputs the rotated picture to the client; a receiving unit that receives a rotational direction of the picture from the client; and a verification unit that identifies a correlation between an identification of the client and the rotational direction of the retrieved picture according to the identification of the client, and determines whether the rotational direction of the picture received from the client matches the rotational direction of the rotating picture retrieved from the database, wherein user verification is indicated when the rotational direction of the picture received from the client matches the rotational direction of the rotating picture retrieved from the database. - View Dependent Claims (7, 8, 9)
-
-
10. A server for user verification, comprising:
-
a processor; a database that stores a plurality of pictures; and a computer readable storage device storing instructions that, when executed by the processor, comprise; a checkcode generation module that rotates a picture retrieved from the database according to a defined rotational direction in response to receiving from a client a request for a checkcode, and provides the rotated picture to the client; and a user verification module that identifies a correlation between an identification of the client and the rotational direction of the retrieved picture according to the identification of the client after receiving a rotational direction of the picture from the client, and determines whether the rotational direction of the picture received from the client matches the rotational direction of the rotating picture retrieved from the checkcode generation module, wherein user verification is indicated when the rotational direction of the picture received from the client matches the rotational direction of the rotating picture retrieved from the checkcode generation module. - View Dependent Claims (11, 12, 13, 14)
-
Specification