Offline User Identification via Pre-Encrypted Facial Templates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems for user identification at merchant locations require real-time network connections and do not allow for pre-sentencing of encrypted user information or shared encryption keys, limiting the ability to identify users without simultaneous communication with identification systems.
Innovation Solution
A method where a management system encrypts user identification data, including facial templates, and sends it to a merchant device along with a shared encryption key to the user's device, enabling identification upon arrival without real-time network communication, using facial recognition for verification.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If real-time network connection is required for user identification, then security and system control are improved, but transaction speed and user convenience deteriorate
Solution Approach 1:
The system performs preliminary actions by encrypting user identification data and transmitting it to merchant devices before the user actually visits. This advance preparation allows the merchant device to have encrypted facial templates ready, so when the user arrives, identification can proceed quickly by only requiring key exchange and decryption rather than full real-time communication with the identification system.
2Reliability
If real-time network connection is required for user identification, then system control is improved, but ease of operation deteriorates
Solution Approach 1:
The system enables self-service by allowing merchant devices to autonomously perform user identification using locally stored encrypted identification data and keys exchanged with user devices. The merchant device can independently decrypt and compare facial templates without needing to contact the identification system during the transaction, making the process more convenient and self-sufficient.
3Productivity
If encrypted user information is pre-sent to merchant devices, then transaction efficiency is improved, but data security risks increase
Solution Approach 1:
The system performs preliminary encryption of user identification data using strong cryptographic algorithms before transmission to merchant devices. This advance encryption ensures that even if data is intercepted or accessed unauthorizedly during pre-transmission storage, it remains secure. The preliminary security measure enables both efficient offline processing and maintained data protection.
Solution Approach 2:
The system creates a secure cryptographic environment by using strong encryption algorithms to protect user identification data during storage and transmission. This cryptographic 'inert atmosphere' ensures that the pre-sent encrypted data cannot be easily compromised, allowing the system to maintain security while enabling offline transaction efficiency.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A service provider system registers with a service system. A user establishes an account with the service system and the service system establishes a facial template associated with the user account. The service system transmits, to a service provider device at a location, identification information and transmits a shared encryption key to a user computing device associated with the user. The user enters the location carrying the user computing device. The service device receives the encryption key from the user device and decrypts the identification information associated with the user using the encryption key. The user initiates a service request and the service provider device verifies the identity of the user via the facial template associated with the user by generating a facial template based on an image captured of the user to compare against the facial template associated with the user. The service device processes the service request.