Remote Controller Screen Design Update via Segmented Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing remote controllers require updates to both the central processing unit program and screen design when changing display images, leading to potential writing errors and version mismatches.
Innovation Solution
A control device with a storage unit for element image data and draw command data, and a central processing unit that uses a screen management table to identify draw command data addresses, allowing changes to screen design without altering the central processing unit or its programs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the central processing unit program is updated to change display image screen design, then the screen design can be changed, but writing errors and version errors may occur
Solution Approach 1:
The patent divides the display system into two independent parts: display condition data (controlling what is displayed) and screen design data (controlling how it is displayed). This segmentation allows each part to be updated independently without affecting the other, eliminating version mismatch errors while maintaining the ability to change screen design.
2Adaptability or versatility
If the central processing unit program is updated to change display image screen design, then the screen design can be changed, but the existing central processing unit and programs must be modified
Solution Approach 1:
The patent extracts the screen design functionality from the central processing unit program by introducing separate display condition data and screen design data structures. This allows screen design changes to be implemented by updating data rather than modifying the CPU program itself, reducing device complexity and maintaining existing CPU functionality.
3Adaptability or versatility
If element image data and draw command data are stored in separate continuous storage regions, then screen design can be changed without updating CPU programs, but the storage structure becomes more complex
Solution Approach 1:
The patent introduces a new dimension of data organization by creating separate continuous storage regions for display condition data and screen design data. This dimensional separation in storage space allows independent updates of screen design without affecting CPU programs, while the continuity within each region maintains simplicity in data access patterns.
Data Source
AI summary
The storage unit prestores element image data presenting an element image contained in a display image in an image data region that is a continuous storage region, and prestores draw command data containing data for creating display data presenting the display image in which the element image is placed in a draw command region that is a continuous storage region. The central processing unit makes reference to a screen management table when a predetermined drawing condition is satisfied to identify and output the draw command identification data corresponding to the satisfied drawing condition. The draw processing unit acquires from the storage unit the draw command data identified with the output draw command identification data, and creates and outputs to the display unit the display data placing the element image based on the acquired draw command data.


