Fingerprint recognition methods and electronic device
First Claim
1. A fingerprint-recognition method, applied to an electronic device, the electronic device comprising a storage unit, a Trust-Zone comprising a first processing unit and a Security Element comprising a second processing unit, the fingerprint-recognition method comprising:
- transmitting first part registered fingerprint datasets to the first processing unit by the second processing unit;
obtaining second part registered fingerprint datasets from the storage unit by the first processing unit;
obtaining complete registered fingerprint datasets according to the first part registered fingerprint datasets and the second part registered fingerprint datasets;
obtaining a verification fingerprint image;
transmitting the verification fingerprint image to the first processing unit;
generating verification fingerprint data according to the verification fingerprint image by the first processing unit;
dividing the verification fingerprint data into first part verification fingerprint data and second part verification fingerprint data;
comparing the verification fingerprint data with the complete registered fingerprint datasets to generate a first matching result and matching information by the first processing unit;
transmitting a first part of the first matching result, the first part verification fingerprint data and the matching information from the first processing unit to the second processing unit;
comparing the first part verification fingerprint data with one of the first part registered fingerprint datasets to generate a second matching result by the second processing unit according to the matching information; and
comparing the first part of the first matching result and the second matching result so as to verify the verification fingerprint data by the second processing unit.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device and fingerprint-recognition method are provided. The method includes: transmitting first part registered fingerprint datasets to the first processing unit; obtaining second part registered fingerprint datasets; obtaining a verification fingerprint image; transmitting the verification fingerprint image to the first processing unit to generate verification fingerprint data; dividing the verification fingerprint data into first part and second part verification fingerprint data; comparing the verification fingerprint data with the registered fingerprint datasets to generate a first matching result and matching information; transmitting the first matching result, the first part verification fingerprint data and the matching information to the second processing unit; comparing the first part verification fingerprint data with one of the first part registered fingerprint datasets to generate a second matching result according to the matching information; and comparing the first matching result and the second matching result to verify the verification fingerprint data.
4 Citations
12 Claims
-
1. A fingerprint-recognition method, applied to an electronic device, the electronic device comprising a storage unit, a Trust-Zone comprising a first processing unit and a Security Element comprising a second processing unit, the fingerprint-recognition method comprising:
-
transmitting first part registered fingerprint datasets to the first processing unit by the second processing unit; obtaining second part registered fingerprint datasets from the storage unit by the first processing unit; obtaining complete registered fingerprint datasets according to the first part registered fingerprint datasets and the second part registered fingerprint datasets; obtaining a verification fingerprint image; transmitting the verification fingerprint image to the first processing unit; generating verification fingerprint data according to the verification fingerprint image by the first processing unit; dividing the verification fingerprint data into first part verification fingerprint data and second part verification fingerprint data; comparing the verification fingerprint data with the complete registered fingerprint datasets to generate a first matching result and matching information by the first processing unit; transmitting a first part of the first matching result, the first part verification fingerprint data and the matching information from the first processing unit to the second processing unit; comparing the first part verification fingerprint data with one of the first part registered fingerprint datasets to generate a second matching result by the second processing unit according to the matching information; and comparing the first part of the first matching result and the second matching result so as to verify the verification fingerprint data by the second processing unit. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An electronic device, comprising:
-
a fingerprint sensor, configured to obtain a verification fingerprint image; a Trust-Zone, comprising; a first processing unit, configured to receive the verification fingerprint image from the fingerprint sensor, generate verification fingerprint data according to the verification fingerprint image, and divide the verification fingerprint data into a first part verification fingerprint data and a second part verification fingerprint data; a first storage unit, configured to store second part registered fingerprint datasets and provide the second part registered fingerprint datasets to the first processing unit; and a Security Element, comprising; a second storage unit, configured to store first part registered fingerprint datasets; and a second processing unit, configured to transmit the first part registered fingerprint datasets to the first processing unit, wherein the first processing unit further obtains complete registered fingerprint datasets according to the first part registered fingerprint datasets and the second part registered fingerprint datasets wherein the first processing unit compares the verification fingerprint data with the complete registered fingerprint datasets to generate a first matching result and matching information and transmits a first part of the first matching result, the first part verification fingerprint and the matching information to the second processing unit, wherein the second processing unit compares the first part verification fingerprint data with one of the first part registered fingerprint datasets to generate a second matching result according to the matching information and compares the first part of the first matching result and the second matching result so as to verify the verification fingerprint data by the second processing unit. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification