Code Screen Display Adaptation Using Device Attitude Sensing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies for displaying code screens, such as barcodes or two-dimensional codes, fail to enhance user convenience by requiring additional instructions from a reading device to change the display state, which is not limited to payment purposes and is unsatisfactory for other uses.
Innovation Solution
A display control device that includes an attitude information acquisition module to detect the device's orientation and a display control module to dynamically change the code screen based on this information, such as adjusting the size of the code for better visibility in different user attitudes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a reading device issues a display changing instruction to change the code screen display state, then the code can be made more visible or readable, but this requires additional operations and reduces user convenience
Solution Approach 1:
The display control device autonomously changes the code screen display state by detecting its own attitude through sensors (acceleration sensor, gyroscope sensor, geomagnetic sensor) without requiring external instructions from a reading device. The device serves itself by automatically adjusting display parameters such as code size, brightness, or contrast based on its detected orientation and attitude, thereby eliminating the need for additional user operations while maintaining simple control logic.
2Ease of operation
If the code screen display state is changed dynamically based on device attitude, then user convenience is enhanced, but additional sensors and processing are required
Solution Approach 1:
The display control device integrates multiple functions into a single system: it uses existing sensors (acceleration, gyroscope, geomagnetic sensors) that are commonly found in modern devices to detect attitude, processes this information through the control unit, and automatically adjusts display parameters. This multi-functional approach allows the device to perform code display, attitude detection, and automatic adaptation using a unified control architecture, minimizing additional hardware requirements while maximizing user convenience.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Provided is a program for causing a display control device (10) to function as: a display control module (102) which displays a code screen including a code on a display unit (15) of the display control device (10); and an attitude information acquisition module (103) which acquires, when the code screen is displayed on the display unit (15), attitude information about an attitude of the display control device (10). The display control module (102) changes display of the code screen based on the attitude information.