Dynamic Authentication Level Adjustment for Mobile Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional user authentication methods for electronic devices require repeated input of authentication details, either complicated or simple, leading to inconvenience in everyday use and potential security risks due to ease of access by others in case of loss.
Innovation Solution
A method that adjusts user authentication based on previous authentication results, allowing a lower security level to be used if the initial authentication is successful, thereby reducing the need for repeated input and enhancing security by adapting authentication levels based on user proximity and authentication success.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a complicated user authentication method is set, then security is improved, but user convenience deteriorates due to repeated complicated input requirements
Solution Approach 1:
The patent implements dynamic authentication by adjusting the authentication method and security level based on the device state and user context. When the device is in a portable state with the user present, a simpler authentication method is used. When the device is in a fixed state or user absence is detected, a more secure authentication method is applied. This dynamic adjustment resolves the contradiction by making authentication既 secure when needed既 convenient when appropriate.
Solution Approach 2:
The system changes authentication parameters (security level, authentication method) based on detected conditions such as device state (portable vs. fixed), user presence, and location. By varying these parameters dynamically, the system achieves high security when required while maintaining user convenience during normal usage, thus resolving the contradiction between security and ease of operation.
2Ease of operation
If a simple user authentication method is set, then user convenience is improved, but security deteriorates due to ease of access by others
Solution Approach 1:
The authentication system dynamically adjusts its security level based on real-time detection of device state and user context. In portable mode with user presence detected, simple authentication is applied for convenience. In fixed mode or when user absence is detected, the system automatically strengthens authentication requirements, thus maintaining security while preserving convenience during normal use.
Solution Approach 2:
The system modifies authentication parameters (security level, authentication method complexity) based on detected conditions including device portability state, user presence, and location information. This parameter adjustment allows the system to provide simple authentication for convenience when appropriate while automatically enhancing security when risk factors are present.
3Reliability
If repeated authentication is required in every unlocking, then security is maintained, but user time and productivity deteriorate
Solution Approach 1:
The system implements dynamic authentication where the requirement for repeated authentication varies based on device state and user context. In portable mode with continuous user presence detection, authentication is performed once and the device remains unlocked, improving productivity. In fixed mode or when user absence is detected, authentication is required again to maintain security, thus resolving the contradiction between security maintenance and user time efficiency.
Solution Approach 2:
The system performs preliminary authentication when the device is in portable state and user presence is detected, then maintains the unlocked state for subsequent operations without requiring repeated authentication. This preliminary action approach improves productivity by eliminating repeated authentication steps during normal usage while still maintaining security through context-aware authentication requirements.
Data Source
AI summary
A method for providing a security function includes obtaining a request for executing a function of application through an electronic device if the electronic device is located within a predetermined distance from a user, identifying a success or failure of a first authentication which is previously performed for the user in response to the request, and determining whether to perform a second authentication for executing the function of the application based on the success or failure of the first authentication, wherein determining whether to perform the second authentication comprises performing the second authentication by using a security level lower than a security level related to the first authentication if the success of the first authentication is identified. An electronic device includes a processor configured to determine a success or failure of a first authentication, and decide whether to perform a second authentication with a second security level for executing the function.


