# US 10,769,469 B2 · Error prompting method, device, and electronic apparatus

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,769,469 B2
- Document ID: US10769469B2
- Status: Granted
- Kind: B2
- Application number: 16/233,013
- Filed: 2018-12-26
- Published: 2019-07-04
- Granted: 2020-09-08
- Earliest claimed: 2017-12-28
- Assignees: Beijing Xiaomi Mobile Software Co., Ltd.
- Applicants: Beijing Xiaomi Mobile Software Co., Ltd.
- Inventors: Xuebin Huang
- Web page: https://patentgrep.com/patent/US10769469B2

## CPC

- G06V 40/13: Sensors therefor
- G01R 27/2605: {Measuring capacitance (capacitive sensors G01D5/24)}
- G06V 40/1306: {non-optical, e.g. ultrasonic or capacitive sensing}
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G01R: MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES (indicating correct tuning of resonant circuits H03J3/12)

## Abstract

A method of prompting a failure or error, applicable to a terminal apparatus including a fingerprint recognizer having a sensor array, includes: obtaining electrical signals containing fingerprint information through the sensor array upon a fingerprint recognition being triggered; determining a number of sensors with abnormally-changing electrical signals in the sensor array; and outputting prompt information upon the determined number of sensors exceeds a number threshold.

## Claims

### Claim 1

A method of prompting a failure or error applicable to a terminal apparatus comprising a fingerprint recognizer having a sensor array, the method comprising:
obtaining electrical signals containing fingerprint information through the sensor array upon a fingerprint recognition being triggered;
generating a fingerprint image according to the electrical signals containing the fingerprint information;
determining a number of sensors with abnormally-changing electrical signals in the sensor array; by:
determining, for each sensor in the sensor array, an electrical signal changing value by taking a difference between a current electrical signal value and an initial electrical signal value of the sensor; and
determining the number of sensors with electrical signal changing values exceeding a changing value threshold in the sensor array as the number of the sensors with abnormally-changing electrical signals;
outputting prompt information upon the determined number of sensors with abnormally-changing electrical signals in the sensor array exceeding a number threshold;
obtaining a corrected fingerprint image by removing abnormal pixels from the fingerprint image when it is determined that the number of sensors with abnormally-changing electrical signals in the sensor array does not exceed the number threshold, wherein the abnormal pixels are pixels corresponding to the number of sensors with abnormally-changing electrical signals in the sensor array; and
performing the fingerprint recognition based on the corrected fingerprint image.

### Claim 2 (depends on 1)

The method of claim 1, further comprising at least one of:
obtaining an electrical signal value of each sensor in the sensor array when the terminal apparatus is started as the initial electrical signal value;
obtaining the electrical signal value of each sensor in the sensor array when a screen of the terminal apparatus is in an off state as the initial electrical signal value; or
reading the initial electrical signal value of each sensor in the sensor array from historical data of the terminal apparatus.

### Claim 3 (depends on 1)

The method of claim 1, wherein the performing the fingerprint recognition based on the corrected fingerprint image comprises:
obtaining a first image characteristic by performing characteristic extraction from the corrected fingerprint image;
comparing the first image characteristic with a second image characteristic of a pre-recorded fingerprint image; and
determining that the fingerprint recognition is successful upon the first image characteristic matching the second image characteristic.

### Claim 4 (depends on 1)

The method of claim 1, wherein the outputting the prompt information comprises:
sending a target message to a target program, wherein the target message is configured to invoke the target program to generate the prompt information in a prompt information bar or a pop-up window.

### Claim 5

A device configured to prompt a failure or error in a terminal apparatus comprising a fingerprint recognizes having a sensor array, the device comprising:
a processor; and
memory storing instructions executable by the processor;
wherein the instructions cause the processor to:
obtain electrical signals containing fingerprint information through the sensor array upon a finger recognition being triggered;
generate a fingerprint image according to the electrical signals containing the fingerprint information;
determine a number of sensors with abnormally-changing electrical signals in the sensor array; by:
determine, for each sensor in the sensor array, an electrical signal changing value by taking a difference between a current electrical signal value and an initial electrical signal value of the sensor; and
determine the number of sensors with electrical signal changing values exceeding a changing value threshold in the sensor array as the number of the sensors with abnormally-changing electrical signals;
output prompt information upon the number of sensors with abnormally-changing electrical signals in the sensor array exceeding a number threshold;
obtain a corrected fingerprint image by removing abnormal pixels from the fingerprint image when it is determined that the number of sensors with abnormally-changing electrical signals in the sensor array does not exceed the number threshold, wherein the abnormal pixels are pixels corresponding to the number of sensors with abnormally-changing electrical signals in the sensor array; and
perform the fingerprint recognition based on the corrected fingerprint image.

### Claim 6 (depends on 5)

The device of claim 5, wherein the instructions further cause the processor to implement at least one of:
obtaining an electrical signal value of each sensor in the sensor array when the terminal apparatus is started as the initial electrical signal value;
obtaining the electrical signal value of each sensor in the sensor array when a screen of the terminal apparatus is in an off state as the initial electrical signal value; or
reading the initial electrical signal value of each sensor in the sensor array from historical data of the terminal apparatus.

### Claim 7 (depends on 5)

The device of claim 5, wherein when the fingerprint recognition is performed based on the corrected fingerprint image, the instructions cause the processor to:
obtain a first image characteristic by performing characteristic extraction from the corrected fingerprint image;
compare the first image characteristic with a second image characteristic of a pre-recorded fingerprint image; and
determine that the fingerprint recognition is successful upon the first image characteristic matching the second image characteristic.

### Claim 8 (depends on 5)

The device of claim 5, wherein when outputting the prompt information, the instructions cause the processor to:
send a target message to a target program, wherein the target message is configured to invoke the target program to generate the prompt information in a prompt information bar or a pop-up window.

### Claim 9

A non-transitory computer-readable storage medium storing instructions for execution by a processing circuit, the instructions comprising:
obtaining electrical signals containing fingerprint information through a sensor array in a fingerprint recognizer upon a finger recognition being triggered;
generating a fingerprint image according to the electrical signals containing the fingerprint information;
determining a number of sensors with abnormally-changing electrical signals in the sensor array; by:
determining, for each sensor in the sensor array, an electrical signal changing value by taking a difference between a current electrical signal value and an initial electrical signal value of the sensor; and
determining the number of sensors with electrical signal changing values exceeding a changing value threshold in the sensor array as the number of the sensors with abnormally-changing electrical signals;
outputting prompt information upon the number of sensors with abnormally-changing electrical signals in the sensor array exceeding a number threshold;
obtaining a corrected fingerprint image by removing abnormal pixels from the fingerprint image when it is determined that the number of sensors with abnormally-changing electrical signals in the sensor array does not exceed the number threshold, wherein the abnormal pixels are pixels corresponding to the number of sensors with abnormally-changing electrical signals in the sensor array; and
performing the fingerprint recognition based on the corrected fingerprint image.

### Claim 10 (depends on 9)

The non-transitory computer-readable storage medium of claim 9, wherein the processing circuit is caused by executing the program to implement one or more of the following:
obtaining an electrical signal value of each sensor in the sensor array when the terminal apparatus is started as the initial electrical signal value;
obtaining the electrical signal value of each sensor in the sensor array when a screen of the terminal apparatus is in an off state as the initial electrical signal value; or
reading the initial electrical signal value of each sensor in the sensor array from historical data of the terminal apparatus.

### Claim 11 (depends on 9)

The non-transitory computer-readable storage medium of claim 9, wherein when fingerprint recognition is performed based on the corrected fingerprint image, the processor is caused by executing the program to:
obtain a first image characteristic by performing characteristic extraction from the corrected fingerprint image;
compare the first image characteristic with a second image characteristic of a pre-recorded fingerprint image; and
determine that the fingerprint recognition is successful upon the first image characteristic matching the second image characteristic.

### Claim 12 (depends on 9)

The non-transitory computer-readable storage medium of claim 9, wherein when outputting the prompt information, the processor is caused by executing the program to:
send a target message to a target program, wherein the target message is configured to invoke the target program to generate the prompt information in a prompt information bar or a pop-up window.
