Display Device Intermediary Processor Reduces Update Load
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing music playback devices face increased processing loads due to unnecessary display updates when switching between track number/title and volume display modes, leading to complex programs and reduced flexibility.
Innovation Solution
A display device with an operation processor, information storage, and display processor that updates display information only when necessary, using an information access processor to manage updates and reduce processing load by eliminating redundant display updates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the operation processor instructs the display processor to update the display of the information every time an operation is received, then the display information is always up-to-date, but the processing load on the operation processor increases and the program becomes complex
Solution Approach 1:
An information access processor is introduced as an intermediary between the operation processor and the display processor. This information access processor manages the display information storage and update coordination, allowing the operation processor to simply issue update instructions without needing to determine display mode or directly control the display processor. The intermediary handles the complexity of information access and coordination, resolving the contradiction between maintaining accurate display information and avoiding program complexity.
2Productivity
If the operation processor determines whether to instruct the display processor to update based on display mode, then unnecessary processing is reduced, but the program complexity increases
Solution Approach 1:
The information access processor serves as a mediator that handles the display mode determination and update coordination logic. Instead of embedding this logic directly in the operation processor's program, the information access processor provides standardized interfaces for information access and update management. This allows the operation processor to maintain simple update instructions while the intermediary handles the complexity of determining whether updates are necessary based on display mode, thus improving processing efficiency without increasing program complexity.
3Reliability
If the display processor updates the display every time display information is updated, then the display always reflects current information, but unnecessary processing increases when display mode hasn't changed
Solution Approach 1:
The information access processor acts as an intermediary that coordinates between the operation processor and display processor, managing the display information storage and update timing. It determines when actual display updates are necessary based on display mode changes, preventing unnecessary processing when information is updated but display mode remains the same. This resolves the contradiction between maintaining accurate display information and avoiding unnecessary processing energy consumption.
Data Source
AI summary
A program causing hardware to act as a unit is simplified without increasing a processing load on the hardware, the unit receiving operation to update display of information and instructing to update the display of the information, the display of the information being displayed on a display unit.In case that a key processor instructs to update display information, an information access processor instructs an information storage to update the display information, and instructs the display processor to update the display of the information. The information storage updates the display information stored therein on a basis of the instruction to update the display information by the information access processor. The display processor causes the display unit to display the information based on the display information updated by the information storage, in case that the information access processor instructs to update the display of the information.


