IP Library › Granted Patent US 10,769,469
Granted Patent B2
US 10,769,469 · App. 16/233,013 · Granted Sep 8, 2020

Error prompting method, device, and electronic apparatus

Inventor: Xuebin Huang (Beijing, CN)
Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
G06K9/209G01R27/2605G06K9/0002G06K9/03
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,769,469
App. No.
16/233,013
Granted
Sep 8, 2020
Kind
B2
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 (60)

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.

2. 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.

3. 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.

4. 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.

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.

6. 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.

7. 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.

8. 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.

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.

10. 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.

11. 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.

12. 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.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 26, 2018
From: HUANG, XUEBIN
To: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
Reel/Frame 047855/0138 →
Priority Claims (1)
CN 2017 1 1454181 · Dec 28, 2017 · national
Continuity (1)
Related Publication 20190205682A1 · Jul 4, 2019