Dynamic GUI Entry Density Adjustment via Gesture
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current electronic devices with larger screens face inefficiencies in user interaction due to the need for multiple gestures to navigate through extensive content lists, leading to cumbersome operations and reduced user-device intelligence.
Innovation Solution
A method for displaying a graphical user interface on electronic devices that adjusts the number of entries and interface elements based on user gestures, such as increasing entries with quick slides and reducing them with slow slides, to enhance search efficiency and interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If the screen displays more entries to show more content, then the quantity of displayed information increases, but the number of flicking operations required to find content increases
Solution Approach 1:
The patent applies dynamics by making the display configuration changeable based on user interaction. The system dynamically adjusts between different display modes (first GUI with fewer entries, second GUI with more entries) according to the flicking gesture detected, allowing the interface to adapt its information density to user needs in real-time
Solution Approach 2:
The patent changes the display parameter (number of entries per screen) based on the flicking gesture characteristics. When a flicking gesture is detected, the system switches from displaying K1 entries to displaying K2 entries (where K2 > K1), effectively using parameter change to resolve the contradiction between showing more content and reducing navigation time
2Loss of information
If the screen displays fewer entries with more interface elements per entry, then the detail information per entry increases, but the overall content coverage decreases
Solution Approach 1:
The system dynamically switches between two display configurations: the first GUI displays K1 entries with M1 interface elements each, while the second GUI displays K2 entries with M2 interface elements each (where M2 ≤ M1). This dynamic adjustment allows the system to provide either more entries or more detail per entry based on the user's flicking gesture, resolving the contradiction between these two requirements
3Measurement precision
If the user performs multiple flicking operations to navigate through content, then the search thoroughness increases, but the operation complexity increases
Solution Approach 1:
The system performs preliminary action by proactively changing the display configuration in response to a flicking gesture. Instead of requiring multiple sequential flicks to navigate through content, the system anticipates the user's need to see more content and switches to the second GUI displaying K2 entries (K2 > K1), thereby reducing the number of operations needed while maintaining search thoroughness
Data Source
AI summary
A method for displaying a graphical user interface (GUI) based on a gesture is implemented by an electronic device. The method includes displaying a first GUI on a touchscreen of the electronic device, where the first GUI includes two or more entries, and each entry includes at least two interface elements. The method further includes receiving a first gesture of a user on the touchscreen. The method further includes displaying a second GUI on the touchscreen in response to the first gesture, where the second GUI includes two or more entries, and each entry includes at least one interface element. A quantity of entries in the second GUI is greater than a quantity of entries in the first GUI, and a quantity of interface elements in the second GUI is less than a quantity of interface elements in the first GUI.


