2D Code Access Control with Gesture Authentication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing access control systems using two-dimensional codes struggle to verify the legitimacy of card holders beyond decoding the message, lacking the ability to authenticate the user's authorization and security features such as tracking scanning processes and setting retry limits.
Innovation Solution
Implementing a system that utilizes a two-dimensional code on a card, which includes information about the card holder and requires a specific gesture, such as rotation, during scanning to authenticate and authorize access, enhancing security through unique identification and retry limits.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If a two-dimensional code is used for access control, then the system is economical and easy to implement, but the system cannot verify the legitimacy of card holders beyond decoding the message
Solution Approach 1:
The patent introduces dynamic gesture recognition (rotation direction, scanning track, card direction) to transform a static 2D code system into a dynamic authentication system. The gesture parameters (clockwise/anticlockwise rotation, scanning track, beginning/ending directions) add temporal and spatial dimensions to the authentication process, enabling legitimacy verification while maintaining the simplicity of 2D code implementation
Solution Approach 2:
The patent extends the authentication from a single 2D code plane to multiple dimensions by incorporating gesture parameters (rotation angle, scanning track, direction). This transforms the authentication from a flat code verification to a multi-dimensional verification process that includes spatial orientation and motion trajectory, thereby enhancing security without abandoning the economical 2D code foundation
2Reliability
If gesture parameters are added to enhance security, then authentication capability is improved, but the complexity of the scanning process increases
Solution Approach 1:
The scanner is designed to perform multiple functions: decoding the 2D code, detecting rotation direction, tracking scanning path, and determining card direction. By integrating these multiple authentication functions into a single scanning operation, the system enhances security without requiring separate devices or procedures for each verification step
Solution Approach 2:
The system pre-establishes the correct gesture parameters (rotation direction, scanning track, card direction) in the database alongside the 2D code. During authentication, the scanner simply compares the actual gesture against these pre-defined parameters, eliminating the need for complex real-time analysis and reducing the perceived complexity of the authentication process
3Reliability
If retry limits and tracking are implemented, then security is enhanced, but the system complexity increases
Solution Approach 1:
The system implements a feedback mechanism that tracks the number of scanning attempts and provides real-time feedback to the user. When the retry limit is reached or incorrect gestures are detected, the system immediately denies access and can trigger alarm mechanisms. This feedback loop enhances security by preventing brute-force attacks while maintaining simple operation through clear success/failure indicators
Solution Approach 2:
The access control system automatically manages authentication decisions, retry counting, and access denial without requiring manual intervention. The system self-monitors the scanning process, compares gestures against stored parameters, and autonomously grants or denies access based on predefined criteria, thereby enhancing security while minimizing the need for additional control infrastructure
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A system and approach utilizing a multi-dimensional code on a card and a gesture applied to the card for a scan. The two-dimensional card may contain information about the card holder, other individuals, the facility or area at which access is desired, and a gesture relating to scanning the card. Appropriate information and a correct gesture applied to the card during a scan may enable a holder of the card to gain access to the facility or area. The gesture may legitimize the card holder.