Display Scroll Buffer Management for Truncated List Rows
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Portable electronic devices face challenges in displaying information due to size constraints, leading to truncated data and resource inefficiency when attempting to make hidden information visible.
Innovation Solution
A method and apparatus for controlling the display of portable electronic devices, which involves a display application managing screen buffers to obtain and render data from a messaging application's database, allowing for selective scrolling and updating of truncated information without altering the initial display layout.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If the display space is increased to show more information, then the volume of visible information is improved, but the device size constraints are violated
Solution Approach 1:
The display is segmented into multiple pages, with each page showing a different set of information. Users can navigate between pages to access different portions of the data, effectively increasing the total visible information without expanding the physical display area.
Solution Approach 2:
The patent introduces a temporal dimension to information display by implementing pagination and scrolling capabilities. Instead of displaying all information simultaneously in space, information is displayed across time through page transitions and scrollable content, allowing more data to be presented within the same physical display area.
2Loss of information
If truncated information is made visible by expanding the display, then information completeness is improved, but resource usage increases
Solution Approach 1:
The system loads and processes only the information currently needed for display plus a small buffer for predicted user navigation. This partial action approach avoids the excessive resource consumption of loading and processing the entire dataset, while still providing access to complete information on demand through pagination.
Solution Approach 2:
The system performs preliminary actions by pre-loading a limited buffer of adjacent information that is likely to be needed next based on predicted user behavior. This reduces the need for expensive real-time data retrieval while maintaining information completeness, thereby optimizing resource usage.
3Loss of information
If the display layout is altered to show more information, then information visibility is improved, but the usability of original display is degraded
Solution Approach 1:
The display layout is made dynamic through pagination and scrolling, allowing the same physical display area to adapt and show different information sets based on user interaction. The original layout is preserved as a base template that can be temporarily modified during interaction, then restored when navigation is complete, maintaining usability while improving information visibility.
Data Source
AI summary
A method and apparatus for controlling a display of a portable electronic device are provided. The method comprises generating a screen comprising a list on the display. The list comprises one or more row elements, with each row element comprising one or more column sub-elements. At least a portion of one of the column sub-elements of at least one of the row elements is truncated. Upon selection of a row element, the screen is enabled for scrolling of that row element. Enabling scrolling comprises loading the truncated portion of the selected row element into a pre-buffer. The method further comprises receiving a scrolling input, and updating the screen on the display to scroll the row element, bringing the truncated portion into view. The selected row is scrolled while maintaining the series of column sub-elements in the row without reference to other rows.


