Content Processing Apparatus Priority Load Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional digital television broadcast receivers struggle with simultaneous parallel processing of recording and reproduction tasks when using external devices like USB-HDDs or NAS, as processing reliability depends on the reading/writing speeds and CPU power, leading to potential failures.
Innovation Solution
A content processing apparatus and method that sets an order of priority for content processing operations, limiting lower priority tasks sequentially as load increases to prevent simultaneous parallel execution failures, thereby ensuring stable processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If simultaneous parallel execution of recording and reproduction is implemented using external devices (USB-HDD, NAS), then processing capacity and versatility are improved, but processing reliability deteriorates due to dependence on external device speeds and CPU power
Solution Approach 1:
The patent implements dynamic priority adjustment where the system automatically changes the execution priority of content processing tasks based on real-time system load conditions. When CPU load or external device I/O load exceeds thresholds, the controller dynamically lowers the priority of lower-priority tasks, enabling adaptive response to varying processing demands and preventing system overload while maintaining compatibility with external devices
Solution Approach 2:
The system changes the operational parameters of content processing by adjusting priority levels (from 1 to 4) based on measured system load. The controller monitors CPU usage and external device I/O status, then modifies the execution parameters of recording and reproduction tasks accordingly, ensuring stable processing even when using external devices with varying performance characteristics
2Productivity
If multiple content processing tasks are executed simultaneously in parallel, then productivity is improved, but processing reliability worsens due to system overload and potential failures
Solution Approach 1:
The system dynamically adjusts the execution priority of content processing tasks based on real-time system load conditions. When CPU load or external device I/O load exceeds thresholds, the controller automatically lowers the priority of lower-priority tasks, enabling the system to maintain high productivity during low-load periods while ensuring stability during high-load conditions through adaptive priority management
Solution Approach 2:
The controller continuously monitors system load (CPU usage and external device I/O status) and uses this feedback to adjust task priorities. This closed-loop control ensures that when system resources are heavily utilized, lower-priority tasks are automatically deprioritized, preventing system overload and processing failures while maintaining overall productivity
3Reliability
If priority-based load management is implemented to prevent processing failures, then processing reliability is improved, but system complexity increases due to priority setting and load monitoring mechanisms
Solution Approach 1:
The patent segments content processing into distinct priority levels (1-4), with recording operations at higher priority and reproduction operations at lower priority. This segmentation allows the controller to manage complex simultaneous operations by treating them as separate, hierarchically organized tasks, simplifying the control logic while ensuring reliable processing through structured priority management
Solution Approach 2:
The system implements self-service through automatic priority adjustment based on predefined load thresholds. The controller autonomously monitors system state and adjusts task priorities without requiring complex external intervention or manual configuration, reducing operational complexity while maintaining high processing reliability through automated load management
Data Source
AI summary
According to one embodiment, a content processing apparatus has an interface circuit connected to one or more external devices, and a control circuit which executes plural kinds of content processing to access the one or more external devices simultaneously and in parallel. The control circuit includes a CPU configured to set an order of priority for plural kinds of content processing, and limit processing operation sequentially from lower priority content processing, as load increases and disables simultaneous parallel execution of plural kinds of content processing.


