Embedded authentication systems in an electronic device
US-9038167-B2 · May 19, 2015 · US
US9237144B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9237144-B2 |
| Application number | US-201414245622-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 4, 2014 |
| Priority date | Apr 18, 2013 |
| Publication date | Jan 12, 2016 |
| Grant date | Jan 12, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The invention discloses a method, a device and a system for verifying based on a verification diagram, and a storage medium, and the method includes: generating an input interface diagram according to a verification diagram including a basic information element and verification information, where the input interface diagram includes the basic information element of the verification diagram except for the verification information; transmitting the verification diagram and the input interface diagram to a terminal; receiving sliding path information inputted on the input interface diagram presented on the terminal; and determining whether the sliding path information matches the verification information, and if so, the verification is successful. The invention is advantageous for preventing the erroneous verification information inputted into a verification code input box caused due to an erroneous touch on an input keyboard, thereby improving the success rate of login authentication on a terminal user by a web-hosting server.
Opening claim text (preview).
What is claimed is: 1. A method for verifying based on a verification diagram, wherein the method is performed on a server and comprises: generating an input interface diagram according to a verification diagram, wherein the verification diagram includes a basic information element and verification information, and the input interface diagram includes the basic information element of the verification diagram except for the verification information, comprising: generating at least more than one identified area on the input interface diagram, wherein the number of the more than one identified area is greater than or equal to that of sub-elements in the basic information element of the verification diagram, and the more than one identified area is arranged and displayed in an L×N matrix, wherein L and N are integers more than 1, respectively; presetting randomly a sliding trace on the input interface diagram according to the verification diagram to generate the sliding path information, wherein the sliding trace is continuous, the number of identified areas passed through by the sliding trace is the same as that of the sub-elements in the basic information element of the verification diagram, and the sliding path information comprises a sequence of identified areas passed through successively by the sliding trace randomly preset; displaying the sub-elements of the basic information element in the identified areas passed through by the sliding trace according to the verification information of the verification diagram, wherein each identified area displays one sub-element accordingly; and randomly displaying other sub-elements at identified areas not passed through by the sliding trace; transmitting the verification diagram and the input interface diagram to a terminal; receiving sliding path information inputted on the input interface diagram presented on the terminal; and determining whether the sliding path information matches the verification information, and if so, then the verification is successful. 2. The method for verifying based on a verification diagram according to claim 1 , wherein, the basic information element comprises at least one sub-element, the verification information is a combination sequence of the at least one sub-element, and the at least one sub-element includes at least one from a group consisted of alphabets, digits and patters. 3. The method for verifying based on a verification diagram according to claim 2 , wherein, the input interface diagram comprises at least one identified area, each of which is configured to display one sub-element, and sub-elements displayed by the at least one identified area include all the sub-elements in the basic information element. 4. The method for verifying based on a verification diagram according to claim 2 , wherein, generating the input interface diagram according to the verification diagram including the basic information element and the verification information comprises: generating at least more than one identified area on the input interface diagram, wherein the number of the more than one identified area is greater than or equal to that of the sub-elements in the basic information element of the verification diagram, and the more than one identified area is arranged and displayed in an L×N matrix, wherein L and N are integers more than 1, respectively; presetting randomly a sliding trace on the input interface diagram according to the verification diagram to generate the sliding path information, wherein the sliding trace is continuous, the number of the identified areas passed through by the sliding trace is the same as that of the sub-elements in the basic information element of the verification diagram, and the sliding path information comprises a sequence of identified areas passed through successively by the sliding trace randomly preset; displaying the sub-elements of the basic information element in the identified areas passed through by the sliding trace according to the verification information of the verification diagram, wherein each identified area displays one sub-element accordingly; and randomly displaying other sub-elements at identified areas not passed through by the sliding trace. 5. The method for verifying based on a verification diagram according to claim 3 , wherein, determining whether the sliding path information matches the verification information comprises: analyzing the sliding path information to obtain a sub-element combination sequence corresponding to the sliding path information; comparing whether the sub-element combination sequence is consistent with the verification information, and if so, determining that the sliding path information matches the verification information. 6. The method for verifying based on a verification diagram according to claim 3 , wherein, generating the input interface diagram according to the verification diagram including the basic information element and the verification information comprises: generating at least more than one identified area on the input interface diagram, wherein the number of the more than one identified area is greater than or equal to that of the sub-elements in the basic information element of the verification diagram, and the more than one identified area is arranged and displayed in an L×N matrix, wherein L and N are integers more than 1, respectively; presetting randomly a sliding trace on the input interface diagram according to the verification diagram to generate the sliding path information, wherein the sliding trace is continuous, the number of the identified areas passed through by the sliding trace is the same as that of the sub-elements in the basic information element of the verification diagram, and the sliding path information comprises a sequence of identified areas passed through successively by the sliding trace randomly preset; displaying the sub-elements of the basic information element in the identified areas passed through by the sliding trace according to the verification information of the verification diagram, wherein each identified area displays one sub-element accordingly; and randomly displaying other sub-elements at identified areas not passed through by the sliding trace. 7. The method for verifying based on a verification diagram according to claim 5 , wherein, the sliding path information comprises the identified areas passed through successively by a sliding trace generated on the input interface diagram at the terminal. 8. The method for verifying based on a verification diagram according to claim 1 , wherein, the basic information element comprises at least one identify area, and the verification information is a sequence of identified areas passed through successively by a preset sliding trace on the verification diagram. 9. The method for verifying based on a verification diagram according to claim 8 , wherein, the input interface diagram comprises at least one identified area, and the identified areas of the input interface diagram are the same as those of the verification diagrams, respectively. 10. The method for verifying based on a verification diagram according to claim 9 , wherein, the sliding path information comprises the identified areas passed through successively by a sliding trace generated on the input interface diagram at the terminal. 11. A device for verifying based on a verification diagram, wherein the device is arranged at a server and comprises: a diagram generating module configured for generating an input interface diagram according to a verification diagram including a basic information element and verification information, wherein the input interface diagram includes the basic in
Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity · CPC title
for authentication of entities (cryptographic mechanisms or cryptographic arrangements for entity authentication H04L9/32) · CPC title
by graphic or iconic representation · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.