Display Control Device Prioritizes Drawing Requests
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing display control systems face issues with real-time responsiveness and operational performance when handling a large number of input operation devices, as time-sharing processing reduces individual allocation time and serial processing overloads the CPU, leading to poor user experience.
Innovation Solution
A display control device that prioritizes and updates display content based on drawing request information from input operation devices, using a storage unit to sort requests by priority level, reducing processing load and maintaining real-time responsiveness.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If time-sharing processing is used to allocate processing time to multiple input operation devices, then the system can handle multiple devices, but the processing time allocated to each device decreases when the number of devices increases, impairing operational performance
Solution Approach 1:
The patent segments the processing of drawing requests by priority level, creating separate processing queues for different priority classes. High-priority requests are processed separately from low-priority requests, ensuring that critical operations receive dedicated processing time regardless of the total number of input devices. This segmentation resolves the contradiction by allowing the system to handle multiple devices while preserving adequate processing time for each device's critical operations.
2Stability of the object's composition
If serial processing is used to sequentially process operation events from multiple input operation devices, then processing can be performed in order, but the CPU is subjected to a large processing load and real-time responsiveness is lost
Solution Approach 1:
The patent implements dynamic processing by adjusting the processing sequence based on priority levels rather than using fixed serial processing. The system dynamically selects which drawing requests to process next based on their priority classification, allowing high-priority requests to be processed immediately while lower-priority requests wait. This dynamic approach maintains processing order for critical operations while significantly improving overall processing speed and real-time responsiveness.
3Quantity of substance
If operation events are simultaneously sent from multiple input operation devices, then the system receives multiple requests, but subsequent processing cannot be executed until preceding processing is completed, causing poor operational performance
Solution Approach 1:
The patent changes the parameter of processing sequence by introducing priority levels as a new dimension for organizing drawing requests. Instead of processing requests in a single fixed sequence, the system categorizes requests by priority parameter and processes them in multiple parallel sequences according to their priority classification. This allows simultaneous handling of multiple requests from different input devices while maintaining operational performance through priority-based execution.
Data Source
AI summary
A control system is provided with a plurality of input operation devices that send drawing request information for updating display contents at a shared display device, a display control device that is connected to the input operation devices via a communication line, that stores the drawing request information sent from the input operation devices in a buffer, and that updates the display contents in the shared display device on the basis of the drawing request information stored in the buffer. Then, the display control device controls the shared display device so that the display contents based on the drawing request information stored in the buffer are displayed by being updated in order of priority level, which is predetermined for each type of the drawing request information.


