Biometric Registration Template Generation During Software Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users are inconvenienced by the need to re-register biometric information, such as fingerprints, when updating software, as the registration templates for old and new versions of software are typically incompatible, requiring regeneration and re-registration even with automatic updates.

Innovation Solution

An electronic device and method that uses the old software's registration template to verify user identity during the update process, generating a pre-enrolled dataset based on verified biometric information, which is then used to create a new registration template for the updated software once a threshold is met, allowing seamless transition to the new software without re-registration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the software is updated to a new version with a different registration template generation method, then the software functionality is improved, but the user convenience deteriorates because the user must re-register biometric information

Engineering Contradiction:
Improvesoftware functionalityVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs preliminary verification using the old software before the new software is fully activated. The old software verifies the user's biometric information and generates a pre-enrolled dataset in advance, which is then used by the new software to create the registration template. This preliminary action ensures that when the software updates, the user does not need to re-register as the verification has already been performed and the data prepared.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the registration template is regenerated for the new software version, then the verification accuracy is improved, but the time required for software update increases

Engineering Contradiction:
Improveverification accuracyVSAvoidsoftware update time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The verification process maintains continuity by using the old software to verify biometric information and generate the pre-enrolled dataset during the software update transition. This continuous verification action ensures that the new software can immediately use the generated data to create its registration template without requiring additional user registration time, thus maintaining verification accuracy while minimizing update time.

Inventive Principle:
Principle #20Continuity of useful action

3Ease of operation

If the old software is used to verify user identity during the transition, then the user convenience is improved, but the system complexity increases

Engineering Contradiction:
Improveuser convenienceVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The old software acts as an intermediary during the software transition period. It verifies the user's biometric information and generates the pre-enrolled dataset that the new software needs to create its registration template. This intermediary role allows the system to maintain user convenience by using the familiar old software for verification while still enabling the new software to function properly, without requiring the user to re-register.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10387138B2Electronic device and software updating and registration template generating method
Publication Date: 2019.08.20 EGIS TECH
  • US10387138B2 patent drawing
  • US10387138B2 patent drawing
  • US10387138B2 patent drawing

AI summary

An electronic device and a registration template generating method are provided. The method includes: obtaining first biometric information; determining, by first software, whether the first biometric information passes verification according to the first biometric information and a first registration template; generating, by second software, a pre-enrolled dataset according to the first biometric information if the first biometric information passes verification; generating a second registration template corresponding to the second software according to the pre-enrolled dataset when an amount of data of the pre-enrolled dataset is greater than a threshold; and determining, by the second software, whether second biometric information passes verification according to the second biometric information and the second registration template when the second biometric information is obtained.