Mobile UI Data Table Scrollbar Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices face challenges in efficiently managing data traffic and power consumption due to the high resource requirements for displaying data tables with multiple scrollbars, which can exceed processing thresholds, leading to increased energy and network bandwidth usage.
Innovation Solution
A method for mobile telecommunication devices to switch into power-saving mode by rearranging user interface elements to fit within the display dimensions, generating a second markup-language document that reduces the number of scrollbars, and optimizing data retrieval by downloading both visible and hidden data portions, thereby conserving resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the data table is displayed using the first display pattern with multiple scrollbars, then the data table can be displayed with proper formatting and spacing, but the processing resource consumption exceeds the predetermined threshold leading to increased energy and network bandwidth usage
Solution Approach 1:
The system dynamically switches between two display patterns based on processing resource conditions. When processing resources are sufficient, the first display pattern is used for optimal data table presentation. When processing resource consumption exceeds the threshold, the system transitions to the second display pattern that reduces scrollbar count, thereby adapting the display quality to available processing resources.
Solution Approach 2:
The invention changes the display pattern parameters (number of scrollbars, layout configuration) based on the processing resource consumption threshold. By modifying these display parameters, the system optimizes the balance between data table display quality and processing resource usage, preventing energy consumption from exceeding acceptable levels.
2Loss of information
If the data table is displayed with multiple scrollbars, then comprehensive data can be shown, but the number of data requests and scroll operations increases leading to higher network bandwidth consumption
Solution Approach 1:
The system extracts and prioritizes the most frequently accessed or important data portions for display. By identifying and focusing on critical data elements, the system reduces the need for multiple scroll operations to access essential information, thereby decreasing network bandwidth consumption while maintaining data completeness for key parameters.
Solution Approach 2:
Instead of loading and displaying all data portions simultaneously with multiple scrollbars, the system uses partial action by initially displaying only the most important data sections. Additional data portions are loaded on-demand based on user interaction, reducing initial network bandwidth consumption while ensuring data completeness when needed.
3Manufacturing precision
If the first markup-language document is used for displaying the data table, then the graphical and spatial representation is optimized, but the number of scrollbars increases requiring more processing resources
Solution Approach 1:
The system segments the data table display into multiple markup-language documents, each representing a specific portion or view of the data. By dividing the comprehensive data table into smaller, manageable segments, the system reduces the number of scrollbars needed in each individual view while maintaining overall data accessibility through coordinated navigation between segments.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The present disclosure relates to a telecommunication method for operating a handheld mobile telecommunication device coupled to a wireless cellular network, the method comprising the establishment by said device of a link with a backend server, authenticating by the backend server, in case of successful authentication sending a first markup language document that encodes first instructions to display a data table on the graphical user interface of the mobile device in accordance with a display pattern that indicates the spatial representation of entities to be displayed, the determination of the necessity to use scrollbars for the display and the retrieval of a second display pattern to rearrange the data table. Additional embodiments include means of activating the power saving mode of the mobile device depending on the processing power required by the scrolling activity.