Dynamic Graphic Code Refresh Control via Distance Sensor
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing graphic code implementations lack sufficient security measures to prevent information leakage, particularly when code scanning devices scan graphic codes before and after refreshing, leading to potential double scanning and security risks.
Innovation Solution
A dynamic graphic code implementation method and apparatus that uses a distance sensor to detect the proximity of a device to a blocking object and stops refreshing the graphic code if within a set distance range, thereby preventing unauthorized scanning and enhancing security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the graphic code is continuously refreshed to improve security, then the security against static code theft is improved, but the risk of double scanning increases when a code scanning device is nearby
Solution Approach 1:
The system continuously monitors the distance between the graphic code display and surrounding objects using a distance sensor. When the distance falls within a preset range indicating a scanning device is present, the system provides feedback to stop the graphic code refresh. This feedback mechanism resolves the contradiction by dynamically adjusting the refresh behavior based on real-time environmental conditions, maintaining security while preventing double scanning.
Solution Approach 2:
The graphic code refresh behavior is made dynamic rather than static. The system transitions between refreshing and non-refreshing states based on detected distance conditions. When no scanning device is detected, the code refreshes normally for security. When a scanning device is detected within the preset range, the system dynamically stops refreshing to prevent double scanning, thus resolving the contradiction between security and scanning accuracy.
2Object-affected harmful factors
If the distance sensor is added to detect proximity and control refresh behavior, then the double scanning risk is reduced, but the device complexity increases
Solution Approach 1:
The distance sensor, while adding a new function, is integrated into the existing graphic code display system. The same distance detection capability could potentially serve multiple purposes such as auto-focus adjustment, display brightness control, or other proximity-based features in mobile devices. This multi-functionality approach helps offset the complexity increase by making the added component serve multiple roles within the system.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This approach improves the reliability and security of dynamic graphic codes by preventing code scanning devices from scanning multiple versions of the graphic code, reducing the risk of information leakage and ensuring secure transactions.
Implementation Method 1
invoking a distance sensor to detect a distance between a device and a blocking object
Data Source
Figure 1~2
Figure 3
AI summary
The specification discloses a dynamic graphic code implementation method and apparatus. The method includes: invoking a distance sensor to detect a distance between a device and a blocking object when displaying a graphic code; and if the distance is within a set distance range, stopping refreshing the graphic code.