Terminal Voice Unlocking via Dynamic Text and Voiceprint Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current voice unlocking technologies suffer from low accuracy due to voiceprint non-uniqueness, allowing different individuals to have the same voiceprint, and have security vulnerabilities as the unlocking text is often fixed, making passwords easily stealable.

Innovation Solution

A voice unlocking method that displays a string of text characters with a first-type and a second-type character, where the second-type character indicates the location of a to-be-entered password, requiring the user to fill in the password by sound production, combining text password and voiceprint recognition for unlocking, ensuring the password is not easily stolen and improving accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If voiceprint recognition is used for unlocking, then the unlocking process is convenient, but the accuracy is low because different persons may have the same voiceprint

Engineering Contradiction:
Improveunlocking convenienceVSAvoidvoiceprint recognition accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent combines voiceprint recognition with password verification into a unified authentication system. The system requires both the voiceprint to match and the password to be correct for successful unlocking, merging two different authentication factors to overcome the limitations of voiceprint alone.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The authentication process is segmented into two independent verification steps: voiceprint matching and password verification. This segmentation allows each factor to contribute separately to the overall security, with the password adding an additional layer that compensates for voiceprint non-uniqueness.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If a fixed unlocking text is used, then the user experience is simple, but the security is low because passwords are easily stealable

Engineering Contradiction:
Improveuser experience simplicityVSAvoidpassword security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system dynamically generates different password character strings for each authentication attempt. Instead of using a fixed unlocking text, the password displayed to the user changes each time, preventing shoulder-surfing and eavesdropping attacks while maintaining a simple interaction model.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary verification by checking whether the user's spoken password matches the dynamically generated password character string before proceeding to voiceprint recognition. This preliminary action adds a security layer that prevents unauthorized access even if the voiceprint matches.

Inventive Principle:
Principle #10Preliminary action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This method enhances voice unlocking accuracy by requiring a match between the unlocking character string and the password character string, while also improving security by randomizing the password location, thus preventing easy theft and increasing overall security performance.

Implementation Method 1

a microphone 102, configured to receive voice information

Methodology Applied
Scientific EffectMicrophone transduction:

Implementation Method 2

a display panel 101, configured to randomly display a string of text characters on a lock screen

Methodology Applied
Scientific EffectDisplay emission:

Data Source

PatentEP3428820B1Terminal voice unlocking method and terminal
Publication Date: 2021.11.24 HUAWEI TECH CO LTD
  • EP3428820B1 patent drawingFigure 1~2
  • EP3428820B1 patent drawingFigure 3
  • EP3428820B1 patent drawingFigure 4

AI summary

The present invention provides a voice unlocking method for a terminal and a terminal and relates to the field of voice unlocking, to improve accuracy and security of a voice unlocking solution. The method includes: randomly displaying a string of text characters on a lock screen of the terminal, where the text characters include a first-type character and a second-type character, the second-type character is used to indicate a location of a to-be-entered password character in the text characters, and the first-type character and the to-be-entered password character form a password character string used for unlocking the terminal; receiving voice information, and recognizing an unlocking character string from the voice information; determining whether the unlocking character string matches the password character string; if the unlocking character string matches the password character string, parsing, by the terminal, the voice information, to obtain a voiceprint in the voice information; determining whether the voiceprint in the voice information is the same as a preset voiceprint; and unlocking the terminal if the voiceprint in the voice information is the same as the preset voiceprint.