Display Cursor Control via Partial Redraw and Pre-calculation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing display technologies face challenges in efficiently managing the movement and display of cursors between items without causing overlap or requiring full screen redraws, especially when selecting items in a graphical user interface.
Innovation Solution
A display-controlling device that receives user instructions to select items and controls the display to move the cursor in a second direction by a predetermined amount when changing items, preventing overlap and minimizing full screen redraws by using partial driving for additional information display.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the cursor is moved to select an item by redrawing the entire screen, then the selection is clearly indicated, but the display response time increases and processing load increases
Solution Approach 1:
Instead of redrawing the entire screen when moving the cursor between items, the system performs partial redrawing only in the region where the cursor image is displayed. This partial action approach maintains clear selection indication while significantly reducing display response time and processing load compared to full screen redraws.
2Reliability
If the cursor image is erased and redrawn when moving between items, then the selection is updated, but image overlap occurs and display complexity increases
Solution Approach 1:
The system calculates and prepares the cursor image position and display parameters in advance before actually displaying the cursor. By pre-calculating the position based on item selection state and preparing the cursor image data beforehand, the system avoids image overlap and reduces display control complexity during the actual cursor movement and selection update.
3Loss of information
If the entire display area is redrawn when selecting items, then all items are visible, but the processing load increases significantly
Solution Approach 1:
The display area is segmented into multiple regions, and only the specific region where the cursor is displayed is redrawn when items are selected. This segmentation approach ensures that all items remain visible through the cursor's movement across different regions while significantly reducing the processing load compared to redrawing the entire display area.
Data Source
AI summary
A display-controlling device includes: a display-controlling unit that controls a display unit to display an image indicating an item selected upon receipt of an instruction at a receiving unit, wherein if a first image indicating a first selected item is displayed at a first position, and an item instructed to be selected changes from the first selected item to a second selected item, the display-controlling unit causes there to be displayed, without erasure of the first image, a second image indicating the second selected item at a second position, which position is reached from the first position by movement in the first direction by an amount based on a position of the second selected item as viewed from the first selected item, with simultaneous movement in a second direction other than the first direction by a predetermined amount.


