Method and device for verifying fingerprint

US10133911B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10133911-B2
Application numberUS-201715444638-A
CountryUS
Kind codeB2
Filing dateFeb 28, 2017
Priority dateFeb 29, 2016
Publication dateNov 20, 2018
Grant dateNov 20, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods and devices are provided for verifying a fingerprint in the field of computer technology. The method includes: N pressing operations successively performed by a finger of a user within an area for acquiring the fingerprint are acquired; a sequence of fingerprints to be verified is generated according to fingerprints and pressing intensities of the N pressing operations; the sequence of fingerprints to be verified is compared with a reference sequence of fingerprints; and when the sequence of fingerprints to be verified is the same as the reference sequence of fingerprints, it is determined that the fingerprint of the user is successfully verified.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for verifying a fingerprint, comprising: acquiring N pressing operations successively performed by a finger of a user within an area for acquiring the fingerprint, wherein N>1; generating a sequence of fingerprints to be verified according to fingerprints and pressing intensities of the N pressing operations; comparing the sequence of fingerprints to be verified with a reference sequence of fingerprints; and determining that the fingerprint of the user is successfully verified when the sequence of fingerprints to be verified is the same as the reference sequence of fingerprints, wherein generating the sequence of fingerprints to be verified according to the fingerprints and the pressing intensities of the N pressing operations further comprises: classifying operation types of the N pressing operations, wherein the pressing operations of which the pressing intensities exceed a preset threshold value belong to a first operation type and the pressing operations of which the pressing intensities do not exceed the preset threshold value belong to a second operation type; sequencing the operation types according to pressing moments of the corresponding N pressing operations to obtain a sequence of operations; and generating the sequence of fingerprints to be verified according to the sequence of operations and the fingerprints. 2. The method according to claim 1 , further comprising: after sequencing the operation types according to pressing moments of the corresponding N pressing operations, recording a period of time for which each of the N pressing operations is performed to obtain the sequence of operations. 3. The method according to claim 2 , wherein comparing the sequence of fingerprints to be verified with the reference sequence of fingerprints comprises: comparing the sequence of operations with a sequence of operations corresponding to the reference sequence of fingerprints to determine whether they are the same, and comparing the fingerprints with fingerprints corresponding to the reference sequence of fingerprints to determine whether they are the same; and determining that the sequence of fingerprints to be verified is the same as the reference sequence of fingerprints when the sequence of operations is the same as the sequence of operations corresponding to the reference sequence of fingerprints and the fingerprints are the same as the fingerprints corresponding to the reference sequence of fingerprints. 4. The method according to claim 2 , further comprising: detecting whether a number of the N pressing operations is the same as a number of pressing operations performed for generating the reference sequence of fingerprints; when the number of the N pressing operations is different from the number of pressing operations performed for generating the reference sequence of fingerprints, determining that the fingerprint of the user is failed to be verified; and when the number of the N pressing operations is the same as the number of pressing operations performed for generating the reference sequence of fingerprints, triggering the step of generating the sequence of fingerprints to be verified according to the fingerprints and the pressing intensities of the N pressing operations. 5. The method according to claim 1 , wherein comparing the sequence of fingerprints to be verified with the reference sequence of fingerprints comprises: comparing the sequence of operations with a sequence of operations corresponding to the reference sequence of fingerprints to determine whether they are the same, and comparing the fingerprints with fingerprints corresponding to the reference sequence of fingerprints to determine whether they are the same; and determining that the sequence of fingerprints to be verified is the same as the reference sequence of fingerprints when the sequence of operations is the same as the sequence of operations corresponding to the reference sequence of fingerprints and the fingerprints are the same as the fingerprints corresponding to the reference sequence of fingerprints. 6. The method according to claim 5 , further comprising: detecting whether a number of the N pressing operations is the same as a number of pressing operations performed for generating the reference sequence of fingerprints; when the number of the N pressing operations is different from the number of pressing operations performed for generating the reference sequence of fingerprints, determining that the fingerprint of the user is failed to be verified; and when the number of the N pressing operations is the same as the number of pressing operations performed for generating the reference sequence of fingerprints, triggering the step of generating the sequence of fingerprints to be verified according to the fingerprints and the pressing intensities of the N pressing operations. 7. The method according to claim 1 , further comprising: detecting whether a number of the N pressing operations is the same as a number of pressing operations performed for generating the reference sequence of fingerprints; when the number of the N pressing operations is different from the number of pressing operations performed for generating the reference sequence of fingerprints, determining that the fingerprint of the user is failed to be verified; and when the number of the N pressing operations is the same as the number of pressing operations performed for generating the reference sequence of fingerprints, triggering the step of generating the sequence of fingerprints to be verified according to the fingerprints and the pressing intensities of the N pressing operations. 8. The method according to claim 1 , further comprising: detecting whether a number of the N pressing operations is the same as a number of pressing operations performed for generating the reference sequence of fingerprints; when the number of the N pressing operations is different from the number of pressing operations performed for generating the reference sequence of fingerprints, determining that the fingerprint of the user is failed to be verified; and when the number of the N pressing operations is the same as the number of pressing operations performed for generating the reference sequence of fingerprints, triggering the step of generating the sequence of fingerprints to be verified according to the fingerprints and the pressing intensities of the N pressing operations. 9. A device for verifying a fingerprint, comprising: a processor; and a memory configured to store instructions executable by the processor, wherein the processor is configured to: acquire N pressing operations successively performed by a finger of a user within an area for acquiring the fingerprint, wherein N>1; generate a sequence of fingerprints to be verified according to fingerprints and pressing intensities of the N pressing operations; compare the sequence of fingerprints to be verified with a reference sequence of fingerprints; and determine that the fingerprint of the user is successfully verified when the sequence of fingerprints to be verified is the same as the reference sequence of fingerprints, wherein the processor is further configured to: classify operation types of the N pressing operations, wherein the pressing operations of which the pressing intensities exceed a preset threshold value belong to a first operation type and the pressing operations of which the pressing intensities do not exceed the preset threshold value belong to a second operation type; sequence the operation types according to pressing moments of the corresponding N pressing operations to obtain a sequence of operations; and generate the sequence of fingerprints to be ver

Assignees

Inventors

Classifications

  • Matching; Classification · CPC title

  • G06F21/32Primary

    using biometric data, e.g. fingerprints, iris scans or voiceprints · CPC title

  • Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries · CPC title

  • Physics · mapped topic

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10133911B2 cover?
Methods and devices are provided for verifying a fingerprint in the field of computer technology. The method includes: N pressing operations successively performed by a finger of a user within an area for acquiring the fingerprint are acquired; a sequence of fingerprints to be verified is generated according to fingerprints and pressing intensities of the N pressing operations; the sequence of …
Who is the assignee on this patent?
Beijing Xiaomi Mobile Software Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F21/32. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 20 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).