Fingerprint Verification Key Press and Release Cycle

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Fingerprint verification systems face issues with deformation due to excessive force and failed verification due to displacement between the finger and the fingerprint verification component, leading to low success rates.

Innovation Solution

The method involves performing fingerprint verification twice during a single pressing operation on the entity key: once when the key is pressed and again when it is raised, using the second verification result as the final result if the first is unsuccessful, thereby improving accuracy and reducing resource wastage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If fingerprint verification is performed only when the entity key is pressed, then the verification process is simple and fast, but the success rate is low due to fingerprint deformation from excessive force or displacement between finger and verification component

Engineering Contradiction:
Improvefingerprint verification success rateVSAvoidverification process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The verification process is segmented into two distinct phases: first verification when the key is pressed, and second verification when the key is raised. This segmentation allows the system to capture fingerprint data at two different moments, increasing the probability of successful verification while maintaining a relatively simple overall process structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The first verification is performed as a preliminary action when the key is pressed, and the second verification is prepared in advance as a fallback when the key is raised. This preliminary action structure ensures that if the first verification fails due to deformation or displacement, the system already has a second opportunity ready, thereby improving success rate without significantly increasing complexity.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If fingerprint verification is performed twice (when key is pressed and when raised), then the verification accuracy improves, but the processing time and resource consumption increase

Engineering Contradiction:
Improvefingerprint verification accuracyVSAvoidverification processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs verification twice, which is an excessive action compared to the conventional single verification. However, this partial redundancy is strategically designed: the second verification is only truly executed if the first fails, making the additional processing time conditional rather than constant. This approach improves accuracy while minimizing the actual time penalty in successful cases.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system uses feedback from the first verification result to determine whether to proceed with the second verification. If the first verification succeeds, the process terminates early; if it fails, the system feedbacks the need for a second verification attempt. This feedback mechanism optimizes processing time by avoiding unnecessary second verifications when the first succeeds, while ensuring accuracy when the first fails.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP3264308B1Method and device for fingerprint verification
Publication Date: 2021.11.24 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • EP3264308B1 patent drawingFigure 1~2
  • EP3264308B1 patent drawingFigure 3~5
  • EP3264308B1 patent drawingFigure 6~7

AI summary

The present disclosure relates to a method and device for fingerprint verification, which belong computer technical field. The method includes: performing (101, 202) fingerprint verification in a process during which an entity key provided with a fingerprint verification component is pressed to obtain a first verification result; if the first verification result is a failed verification, performing (102, 203) fingerprint verification in a process during which the entity key is raised to obtain a second verification result; and using (103, 204) the second verification result as a final verification result of present fingerprint verification.