Adaptive Authentication Hierarchy Using Sensor Context
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current biometric authentication methods are inconvenient and require excessive user effort, particularly in scenarios where security is not critical, leading to user dissatisfaction and sub-optimal device performance.
Innovation Solution
A computer device with sensors and processors that determine a hierarchy of authentication processes based on priority and confidence levels, adjusting priorities based on sensor status to select the most appropriate authentication method for efficient user verification.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If biometric authentication methods are used to ensure high security, then security reliability is improved, but user convenience deteriorates due to excessive user effort and multiple authentication attempts required
Solution Approach 1:
The patent implements dynamic authentication by adjusting the authentication method and requirements based on real-time sensor data (motion sensors, light sensors, proximity sensors). The system transitions between different authentication modes (biometric vs. alternative methods) depending on whether the device is in pocket mode or active mode, making the authentication process adaptive rather than static.
Solution Approach 2:
The system changes authentication parameters based on device state. When the device detects it is in the user's pocket through sensor data, it modifies authentication behavior by allowing alternative authentication methods or reducing security requirements, whereas when the device is actively used, traditional biometric authentication is enforced.
2Device complexity
If the same biometric authentication method is used for all security scenarios, then implementation simplicity is improved, but user satisfaction deteriorates due to undue user effort in low-security scenarios and insufficient security in high-security scenarios
Solution Approach 1:
The patent segments authentication scenarios into different categories based on device state (pocket mode vs. active mode) and security requirements. Instead of using a single unified authentication method, the system divides authentication into multiple pathways: biometric authentication for high-security scenarios and alternative authentication methods for low-security scenarios, with clear segmentation based on sensor-detected conditions.
Solution Approach 2:
The authentication system dynamically adjusts its behavior based on real-time sensor data. The system transitions between different authentication modes depending on whether the device is detected to be in the user's pocket or actively being used, making the authentication approach adaptive to the current scenario rather than static.
3Reliability
If multiple authentication attempts are required to successfully authenticate using biometric methods, then security reliability is improved, but user convenience deteriorates due to the inconvenient and time-consuming process
Solution Approach 1:
The system performs preliminary authentication attempts using biometric methods when the device is in active mode. However, when the device is detected to be in pocket mode through sensor data, the system prepares alternative authentication methods in advance, allowing authentication to proceed without requiring multiple biometric attempts, thus reducing authentication time while maintaining security.
Solution Approach 2:
The patent introduces sensor data (motion sensors, light sensors, proximity sensors) as an intermediary to determine the appropriate authentication method. These sensors act as mediators that provide information about device state, allowing the system to choose between biometric authentication and alternative methods, thereby avoiding multiple failed authentication attempts and reducing overall authentication time.
Data Source
AI summary
A computer device for effecting an authentication procedure associated with a service provider or an application, including a plurality of sensors; and one or more processors in communication with the sensors and non-transitory data storage including, stored thereon, a plurality of instructions which, when executed, cause the one or more processors to perform the steps of (a) receiving an authentication procedure request; (b) determining a hierarchy of authentication processes for the authentication procedure; (c) selecting an authentication process from the hierarchy of authentication processes; and (d) executing the authentication process.


