Fingerprint Sensor on Function Key Discards Interference

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

When a fingerprint sensor is integrated on a function key of a terminal, unintentional operation of the key can interrupt fingerprint application functions, such as fingerprint payment, causing the process to be interrupted and incomplete.

Innovation Solution

The terminal obtains a fingerprint collection instruction, temporarily disables the function key by setting its status to a locked state during fingerprint collection, and discards any key events other than fingerprint recording events to prevent interference with the fingerprint collection process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a fingerprint sensor is integrated on a function key, then fingerprint authentication function is enabled, but unintentional key operation interrupts the fingerprint collection process

Engineering Contradiction:
Improvefingerprint authentication functionVSAvoidfingerprint collection process
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system applies preliminary anti-action by detecting key events during fingerprint collection and discarding them before they can interrupt the process. The processor monitors for key events (such as power key presses) that would normally trigger system functions, and actively prevents these from executing during the fingerprint collection window, thereby counteracting potential interruptions before they occur.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The system performs preliminary action by setting a collection state before actual fingerprint data collection begins. This collection state acts as a preparatory condition that pre-configures the system to prioritize fingerprint collection over other key functions, ensuring that the fingerprint process completes uninterrupted once initiated.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If the function key is used for both fingerprint collection and original functions, then device complexity is reduced, but function interference occurs during fingerprint collection

Engineering Contradiction:
Improvesensor integrationVSAvoidfunction interference
Core Design Contradiction:
Device complexityVSObject-generated harmful factors

Solution Approach 1:

The system applies dynamics by making the function key's behavior adaptive rather than static. The key dynamically switches between normal operation mode and fingerprint collection mode based on the collection state. During fingerprint collection, the key event processing is dynamically adjusted to discard interfering events while still allowing fingerprint data to be collected, creating a time-dependent functional behavior.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements universality by designing the function key to serve multiple purposes: it acts as both a regular system control key (for power, wake, etc.) and as a fingerprint sensor trigger. The fingerprint sensor is integrated into the existing function key infrastructure, allowing the same physical component to fulfill both its original control function and the new biometric authentication function through software-based event discrimination.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11928884B2Fingerprint collection method and terminal
Publication Date: 2024.03.12 HUAWEI TECH CO LTD
  • US11928884B2 patent drawing
  • US11928884B2 patent drawing
  • US11928884B2 patent drawing

AI summary

The present disclosure provides a fingerprint collection method. When a fingerprint sensor is integrated on any function key of a terminal, a failure of a fingerprint application function that is caused when a user unintentionally operates a function key can be avoided. The method includes: obtaining, by a terminal, a fingerprint collection instruction, where the fingerprint collection instruction is used to instruct to collect a fingerprint by using a fingerprint sensor integrated on a function key; collecting, by the terminal by using the fingerprint sensor based on the fingerprint collection instruction, fingerprint information recorded by a user on the function key; obtaining, by the terminal on the function key at any moment of collecting the fingerprint information, a first key event triggered by the user, where the first key event is any operation other than a fingerprint recording event; and discarding, by the terminal, the first key event.