Application-Level Facial Recognition for Multi-User Mobile Authentication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mobile device biometric authentication systems are limited to single-user authentication, making them impractical for multi-user environments, and third-party applications lack access to biometric data and hardware necessary for multi-user authentication.
Innovation Solution
A facial recognition model trained using machine learning is stored locally on the device, separate from system-level capabilities, allowing third-party applications to perform multi-user biometric authentication by utilizing image sensors and providing access to biometric data through APIs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If system-level biometric authentication is used, then authentication speed is improved, but multi-user support is lost
Solution Approach 1:
The patent segments the biometric authentication system into application-level and system-level components. The facial recognition model is implemented at the application level within the retail application, separate from the system-level biometric authentication. This segmentation allows the application to perform independent facial recognition for multiple workers without being constrained by system-level single-user limitations, thus resolving the contradiction between authentication speed and multi-user support.
2Adaptability or versatility
If password or PIN-based authentication is used, then multi-user support is achieved, but authentication time increases
Solution Approach 1:
The patent replaces the mechanical interaction of typing passwords or PINs with a biometric recognition system. The facial recognition model captures and processes facial images to authenticate workers, substituting the manual keyboard input process with automated biometric verification. This substitution maintains multi-user support capability while dramatically reducing authentication time, as facial recognition is faster than password entry.
3Reliability
If third-party applications are restricted from accessing biometric data, then system security is improved, but application-level biometric authentication is prevented
Solution Approach 1:
The patent segments the biometric authentication functionality into a separate facial recognition model that operates within the application layer. Rather than requiring third-party applications to access protected system-level biometric data, the system provides a dedicated facial recognition model that the retail application can utilize independently. This segmentation maintains system security by not exposing sensitive biometric data to third-party applications while still enabling application-level biometric authentication.
Solution Approach 2:
The patent introduces a facial recognition model as an intermediary between the application and the biometric authentication process. Instead of the retail application directly accessing system-level biometric data (which would compromise security), the facial recognition model serves as a mediator that performs the authentication function within the application's context. This intermediary approach enables application-level authentication while preserving system security boundaries.
Data Source
AI summary
Disclosed are various approaches for performing biometric authentication of users using an application running on a client device. A biometric model can be trained using biometric data from a population of users. The biometric model can be used by the client application to authenticate users and can be separate from system-level biometric authentication capabilities of the client device.


