Verification method and apparatus, and computer readable storage medium
AssigneesBeijing Jingdong Shangke Information Technology Co., Ltd., Beijing Jingdong Century Trading Co., Ltd.
InventorsTingyu Lu, Zi Jin
Life of this patent
Estimating the term…
Abstract
The verification method includes: acquiring a value of at least one type of to-be-verified configuration information of a hardware device of a user; generating to-be-verified information of the user according to the value of the to-be-verified configuration information; and comparing the to-be-verified information with stored identity verification information of the user to verify identity of the user.
Claims14
A verification method comprising:
- acquiring a value of at least one type of to-be-verified configuration information of a hardware device of a user;
- generating to-be-verified information of the user according to the value of the to-be-verified configuration information;
- comparing the to-be-verified information with stored identity verification information of the user to verify identity of the user;
- for each of candidate users, acquiring values of multiple types of candidate configuration information of hardware devices of the candidate user;
- determining discrimination of the types of candidate configuration information to the candidate users according to the values of the multiple types of candidate configuration information;
- and
- selecting one or more types of candidate configuration information as the to-be-verified configuration information according to the discrimination of the types of candidate configuration information to the candidate users, wherein:
- the determining discrimination of the types of candidate configuration information to the candidate users according to the values of the types of candidate configuration information comprises:
- for each type of candidate configuration information, determining a number of value types of the candidate configuration information, and determining discrimination of the candidate configuration information to the candidate users according to comparison between the number of the value types and a number of the candidate users;
- and
- the selecting one or more types of candidate configuration information as the to-be-verified configuration information comprises:
- selecting one or more types of candidate configuration information with corresponding discrimination greater than a first threshold as the to-be-verified configuration information.
A verification apparatus comprising:
- a processor;
- and
- a memory coupled to the processor, having stored thereon instructions which, when executed by the processor, cause the processor to perform a verification method comprising:
- acquiring a value of at least one type of to-be-verified configuration information of a hardware device of a user;
- generating to-be-verified information of the user according to the value of the to-be-verified configuration information;
- comparing the to-be-verified information with stored identity verification information of the user to verify identity of the user;
- for each of candidate users, acquire values of multiple types of candidate configuration information of hardware devices of the candidate user;
- determine discrimination of the types of candidate configuration information to the candidate users according to the values of the multiple types of candidate configuration information;
- and
- select one or more types of candidate configuration information as the to-be-verified configuration information according to the discrimination of the types of candidate configuration information to the candidate users, wherein:
- the determining discrimination of the types of candidate configuration information to the candidate users according to the values of the types of candidate configuration information comprises:
- for each type of candidate configuration information, determining a number of value types of the candidate configuration information, and determining discrimination of the candidate configuration information to the candidate users according to comparison between the number of the value types and a number of the candidate users;
- and
- the selecting one or more types of candidate configuration information as the to-be-verified configuration information comprises:
- selecting one or more types of candidate configuration information with corresponding discrimination greater than a first threshold as the to-be-verified configuration information.
A computer-readable non-transitory storage medium having stored thereon a computer program which, when executed by a processor, causes the processor to perform steps of a method comprising:
- acquiring a value of at least one type of to-be-verified configuration information of a hardware device of a user;
- generating to-be-verified information of the user according to the value of the to-be-verified configuration information;
- comparing the to-be-verified information with stored identity verification information of the user to verify identity of the user;
- for each of candidate users, acquire values of multiple types of candidate configuration information of hardware devices of the candidate user;
- determine discrimination of the types of candidate configuration information to the candidate users according to the values of the multiple types of candidate configuration information;
- and
- select one or more types of candidate configuration information as the to-be-verified configuration information according to the discrimination of the types of candidate configuration information to the candidate users, wherein:
- the determining discrimination of the types of candidate configuration information to the candidate users according to the values of the types of candidate configuration information comprises:
- for each type of candidate configuration information, determining a number of value types of the candidate configuration information, and determining discrimination of the candidate configuration information to the candidate users according to comparison between the number of the value types and a number of the candidate users;
- and
- the selecting one or more types of candidate configuration information as the to-be-verified configuration information comprises:
- selecting one or more types of candidate configuration information with corresponding discrimination greater than a first threshold as the to-be-verified configuration information.
Dependencies are inferred from the claim text.