Terminal Device Processor Frequency and Priority Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies fail to simultaneously reduce power consumption and maintain user satisfaction in terms of response time for interactive applications on terminal devices, as they either prioritize power efficiency over response time or vice versa.
Innovation Solution
A terminal device and method that include a response time establisher unit, frequency determiner unit, and priority value determiner unit to adjust processor frequency and priority based on a preset response time threshold, ensuring the interactive application's response time does not exceed the threshold while minimizing power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If the processor frequency is increased to maintain response time threshold, then the response time is improved, but the power consumption increases
Solution Approach 1:
The patent applies dynamic voltage and frequency scaling (DVFS) to adjust processor frequency dynamically based on actual workload requirements. The system transitions from static maximum frequency operation to dynamic frequency adjustment, where the processor frequency is increased only when interactive applications require fast response times, and decreased when background applications are running. This dynamic adaptation resolves the contradiction by matching processor performance to actual needs rather than maintaining constant high performance.
Solution Approach 2:
The patent changes the processor frequency parameter based on application type and system state. When interactive applications are detected, the frequency is increased to meet response time requirements. When only background applications are running, the frequency is decreased to reduce power consumption. This parameter change strategy allows the system to optimize between response time and power consumption by adjusting frequency according to actual operational conditions.
2Use of energy by moving object
If the processor frequency is reduced to save power, then the power consumption is reduced, but the response time increases
Solution Approach 1:
The system dynamically adjusts processor frequency based on detected application types. When background applications are identified, the frequency is reduced to minimize power consumption. When interactive applications are detected, the frequency is increased to ensure responsive performance. This dynamic adjustment allows the system to achieve low power consumption during idle periods while maintaining fast response times when needed.
Solution Approach 2:
The system performs preliminary detection of application types before adjusting processor frequency. By identifying whether interactive or background applications are running in advance, the system can proactively adjust frequency to appropriate levels, ensuring that response time requirements are met before users perceive delays, while also optimizing power consumption during background operation periods.
3Loss of time
If the processor frequency is increased quickly for high loads, then the response time is improved, but the power consumption efficiency decreases
Solution Approach 1:
The patent implements dynamic frequency adjustment that balances speed and efficiency by considering both application type and current system state. The system uses linear regression analysis to predict optimal frequency settings based on historical data, avoiding unnecessary rapid frequency increases that would waste energy. Instead, the system adjusts frequency gradually and intelligently, achieving responsive performance when needed while maintaining power efficiency during normal operation.
Solution Approach 2:
The system employs feedback mechanisms by continuously monitoring application types, response times, and power consumption. This feedback loop allows the system to learn from actual performance data and adjust frequency settings optimally. The linear regression model uses historical feedback data to predict future needs, enabling the system to increase frequency quickly when truly necessary while avoiding premature or unnecessary frequency increases that would reduce power efficiency.
Data Source
AI summary
Disclosed are a terminal device and a method for controlling the terminal device that can reduce power consumption. The disclosed terminal device includes: a response time establisher unit which establishes a response time of an interactive application executed on the terminal device, with a frequency of a processor within the terminal device and a priority value of the interactive application as variables; a frequency determiner unit which determines the frequency of the processor based on a default priority value such that the response time does not exceed a preset response time threshold; a priority value determiner unit which determines the priority value based on the determined frequency such that the response time does not exceed the response time threshold; and an executor unit which runs the interactive application based on the determined frequency and the determined priority value.


