Fingerprint Sensor Synthetic Image Feedback for Enrollment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face challenges in ensuring that sufficient portions of their finger are exposed to the fingerprint sensor during enrollment, as the sensor may be smaller than the fingerprint, and it is difficult to determine which parts of the finger have been successfully scanned.
Innovation Solution
A fingerprint sensing system that includes a sensor, a display device, an application processor, and a secure enclave processor. The system displays a synthetic fingerprint image on the display device, which is updated in real-time based on the fingerprint data received from the sensor, providing feedback to the user on which portions of the finger have been successfully scanned.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Volume of moving object
If the fingerprint sensor is made smaller to reduce device size, then the device becomes more compact, but the user cannot expose all portions of the fingerprint to the sensor in a single scan
Solution Approach 1:
The fingerprint image is divided into multiple nodes or regions, each corresponding to a specific area on the sensor. During enrollment, the system captures multiple scans and associates them with different nodes, allowing complete fingerprint capture despite the sensor being smaller than the fingerprint.
Solution Approach 2:
The system displays a visual representation of the fingerprint image on the screen, showing which portions have been successfully scanned and which remain. This feedback guides the user to position their finger correctly for subsequent scans, making the multi-scan enrollment process intuitive and easy to complete.
2Loss of information
If the actual fingerprint image is displayed to show scanning progress, then the user can see which portions have been scanned, but the fingerprint data security is compromised
Solution Approach 1:
Instead of displaying the actual fingerprint image data, the system displays a synthetic or graphical representation that mimics the appearance of a fingerprint. This copy provides the necessary visual feedback about scanning progress without exposing the sensitive biometric data.
Solution Approach 2:
A synthetic fingerprint image acts as an intermediary between the actual fingerprint data and the user interface. It conveys scanning progress information to the user while maintaining a security barrier, ensuring that real fingerprint data never leaves the secure enclave.
3Quantity of substance
If multiple scans are required to capture the complete fingerprint, then the complete fingerprint image can be obtained, but the enrollment time increases
Solution Approach 1:
The visual feedback on the display shows users exactly which portions of their fingerprint have been captured and which need additional scans. This prevents redundant scanning and guides users to efficiently complete the enrollment process in the minimum number of scans required.
Solution Approach 2:
The system performs preliminary processing and matching of fingerprint nodes during the enrollment process itself, rather than waiting until all scans are complete. This allows the system to identify successfully captured regions early and guide subsequent scans more effectively, reducing total enrollment time.
Data Source
AI summary
A fingerprint sensing system. The fingerprint sensing system includes: at least one sensor; at least one display device; at least one application processor; and at least one secure enclave processor. The application processor(s) receives fingerprint data from the sensor(s) and provides the fingerprint data to the secure enclave processor(s). The secure enclave processor(s) decodes the fingerprint data and provides a signal indicative of at least one matched node. The application processor(s), responsive to receipt of the signal indicative of the matched node(s), presents at least a portion of a synthetic fingerprint image via at least one display device corresponding to the matched node(s).


