Adaptive GUI Magnification for Inclined Mobile Displays
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices struggle to maintain readable graphic user interfaces when inclined relative to a user's gaze, leading to reduced icon and notification window sizes, making it difficult for users to interact with them without adjusting their posture or picking up the device.
Innovation Solution
A mobile device equipped with a sensor to detect the user's eye position and a relative inclination calculator, along with a graphic user interface magnification processor, which adjusts the size and position of pre-designated graphic user interfaces based on the inclination, ensuring they remain readable and interactable even when the device is inclined.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the mobile device is placed at a considerable inclination from the user's gaze, then the device can be used in various positions (e.g., on a table during a meeting), but the graphic user interface shrinks in the direction of the user's gaze, making it difficult to read and interact with
Solution Approach 1:
The patent implements dynamic magnification of the graphic user interface based on the detected inclination angle. The system continuously monitors the device's orientation and adjusts the magnification level in real-time, transforming the static display into a dynamic adaptive interface that responds to changing viewing conditions.
Solution Approach 2:
The system changes the display parameter (magnification level) based on the inclination angle parameter. By establishing a relationship between these two parameters, the system automatically adjusts the GUI size to compensate for the perspective distortion caused by inclined viewing, thereby maintaining readability across different device positions.
2Ease of operation
If the user picks up the mobile device to read the graphic user interface clearly, then the interface remains at normal size, but the user cannot maintain a comfortable posture during prolonged use
Solution Approach 1:
The system performs self-adjustment by automatically detecting its own inclination state and applying the appropriate magnification correction. This eliminates the need for user intervention or manual posture adjustment, as the device serves itself by adapting the display to its current orientation.
Solution Approach 2:
The patent replaces the mechanical solution of physically lifting the device with a software-based magnification system. Instead of requiring mechanical movement (picking up the device), the system uses digital image processing and display parameter adjustment to achieve the same goal of improving readability.
3Ease of operation
If the graphic user interface is magnified to compensate for inclination, then readability is maintained, but other elements on the display may become crowded or overlap
Solution Approach 1:
The system applies magnification selectively to specific regions of the display rather than uniformly across the entire screen. By identifying the relevant GUI elements and magnifying only those areas, the system maintains readability while preserving the overall display layout and avoiding unnecessary crowding of other elements.
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
The solution effectively magnifies specific graphic user interfaces when the device is inclined, allowing users to easily access and interact with them without changing their posture, enhancing usability in scenarios like meetings or work.
Implementation Method 1
The sensor may include an eye detection sensor detecting a position of the user's eye with respect to the display.
Data Source
AI summary
A mobile device comprises a display panel configured to display a plurality of graphic user interfaces including one or more first type graphic user interfaces and/or one or more second type graphic user interfaces; one or more sensors configured to detect a position of a user; and one or more processors configured to: calculate a relative inclination of the display panel with respect to the position of the user based on the position of the user detected by the sensor, and change sizes of the first type graphic user interfaces among the plurality of graphic user interfaces based on the relative inclination of the display panel. The first type graphic user interfaces are pre-designated among the plurality of graphic user interfaces and stored in memory, and the processors are configured to magnify the sizes of the first type graphic user interfaces according to the relative inclination of the display panel.


