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 database;
defining a plurality of rotational directions;
rotating a picture retrieved from the database according to a defined rotational direction in response to receiving from a client a request for a checkcode;
storing a correlation between an identification of the client and the rotational direction of the retrieved picture;
providing the rotated picture to the client;
receiving a rotational direction of the picture from the client;
identifying the stored correlation between the identification of the client and the rotational direction of the retrieved picture according to the identification of the client; and
determining whether the rotational direction of the picture received from the client matches the stored rotational direction to indicate passing of user verification when there is a match or indicate failing of the user verification when there is no match.
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.
7 Citations
10 Claims
-
1. A method for user verification, the method comprising:
-
storing a plurality of pictures in a database; defining a plurality of rotational directions; rotating a picture retrieved from the database according to a defined rotational direction in response to receiving from a client a request for a checkcode; storing a correlation between an identification of the client and the rotational direction of the retrieved picture; providing the rotated picture to the client; receiving a rotational direction of the picture from the client; identifying the stored correlation between the identification of the client and the rotational direction of the retrieved picture according to the identification of the client; and determining whether the rotational direction of the picture received from the client matches the stored rotational direction to indicate passing of user verification when there is a match or indicate failing of the user verification when there is no match. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for user verification, comprising:
-
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; a storage unit that stores a correlation between an identification of the client and the rotational direction of the retrieved picture; 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; a finding unit that identifies 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; and a verification unit that determines whether or not the rotational direction of the picture received from the client matches the stored rotational direction to indicate passing of user verification when there is a match or indicate failing of the user verification when there is no match. - View Dependent Claims (7, 8, 9)
-
-
10. A server for user verification, comprising:
-
a database that stores a plurality of pictures; 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, stores a correlation between an identification of the client and the rotational direction of the retrieved picture, and provides the rotated picture to the client; and a user verification module that identifies the correlation between the 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 stored rotational direction to indicate passing of user verification when there is a match or indicate failing of the user verification when there is no match.
-
Specification