Proximity-Based User Authentication via Mobile Device Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing user authentication systems require users to input credentials or biometric data, leading to delays and inconvenience when accessing secured resources, especially when network connectivity or proximity verification is needed.
Innovation Solution
A system that automatically authenticates users by detecting proximity between a client device and a designated mobile device, allowing access without user input or network connectivity, by maintaining records of proximity status and using these records to grant access when the mobile device is within a predetermined proximity level.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If traditional user authentication requiring password or biometric input is used, then security verification is achieved, but user convenience deteriorates and access time increases
Solution Approach 1:
The system performs proximity detection and authentication status determination in advance, maintaining records of whether the mobile device is within the predetermined proximity level before the user actually attempts to access the resource. This preliminary authentication preparation eliminates the need for real-time verification during access attempts, thereby improving user convenience and reducing access time.
Solution Approach 2:
The system enables automatic authentication by detecting the proximity between the client device and the mobile device designated as an authentication token. The authentication process occurs automatically without requiring user input such as password entry or biometric verification, allowing the system to self-verify the user's identity based on the presence of the authenticated mobile device in proximity.
2Reliability
If real-time proximity verification is performed during access attempts, then authentication accuracy is maintained, but system latency increases
Solution Approach 1:
The server system maintains up-to-date records indicating whether the mobile device is in an appropriate level of proximity to the client device to justify authenticating the user. These records are updated in real-time as the mobile device enters or leaves proximity, allowing the server to make authentication decisions with very low latency by consulting pre-computed proximity status rather than performing verification at the moment of access attempt.
3Reliability
If continuous proximity monitoring is implemented, then authentication reliability is improved, but system complexity increases
Solution Approach 1:
The server system acts as an intermediary that centralizes the management of proximity authentication records. Instead of each client device independently performing complex proximity monitoring and verification, the server maintains the authoritative records of proximity status and makes authentication decisions, thereby reducing the complexity burden on individual devices while maintaining high authentication reliability.
Data Source
AI summary
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, for automatically providing a user with access to a secured resource. In some implementations, a client device detects that a second device that has been designated as an authentication for a user is within a predetermined level of proximity to the client device. The client device sends data indicating that the second device is within the predetermined level of proximity of the client device to a server system. The client device receives data indicating an attempt to access a resource using the client device while the second device is within the predetermined level of proximity to the client device. The client device sends an authentication request to the server system. The client device receives data indicating approval of the authentication request and provides access to the resource.


