Decoder Power Management for Extended Multimedia Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Portable terminal decoders, powered by batteries, face limitations in standby and operation time due to low electrical quantity, preventing long-time multimedia playback.

Innovation Solution

A decoding method and device that dynamically adjust the operation mode of the decoder based on expected and current power levels by determining long-term and short-term average power, allowing for power-saving modes such as simplified residual calculation, half-pixel calculation, and deblocking filtering to extend decoding time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the decoder operates at high power to maintain decoding quality and speed, then decoding performance is improved, but battery consumption increases and operation time decreases

Engineering Contradiction:
Improvedecoding speedVSAvoidbattery consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic power adjustment by switching between different operation modes (first operation mode with higher power consumption and second operation mode with lower power consumption) based on real-time battery status. The controller monitors battery charge levels and dynamically transitions the decoder between full-performance mode and power-saving mode, allowing the system to adapt its power consumption characteristics to current energy availability while maintaining acceptable decoding performance.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes operational parameters of the decoder by adjusting its operation mode based on battery status. When battery charge is sufficient, the decoder operates in the first operation mode with higher performance parameters. When battery charge drops below thresholds, the system switches to the second operation mode with reduced power consumption parameters, thereby extending operation time while maintaining functional capability.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the decoder operates continuously at full power, then multimedia playback quality is maintained, but the battery depletes quickly and operation time is limited

Engineering Contradiction:
Improveplayback qualityVSAvoidoperation time
Core Design Contradiction:
ReliabilityVSDuration of action of moving object

Solution Approach 1:

The system dynamically adjusts operation modes based on real-time battery monitoring. The controller continuously assesses battery charge levels and transitions between the first operation mode (maintaining high playback quality) and the second operation mode (reducing power consumption) to extend operation time while preserving acceptable playback quality throughout the battery's discharge cycle.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements periodic monitoring of battery status and periodic switching between operation modes. The controller regularly checks battery charge levels and transitions between full-power and power-saving modes at appropriate intervals, ensuring that playback quality is maintained when energy is available while extending overall operation duration through periodic power management.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9438902B2Method, device and terminal for decoding
Publication Date: 2016.09.06 CHINA MOBILE COMM GRP CO LTD
  • US9438902B2 patent drawing
  • US9438902B2 patent drawing
  • US9438902B2 patent drawing

AI summary

A method for decoding includes: determining an expected power according to the current remaining power and an expected decoding time length, determining a first average power according to the accumulated decoding time length and the accumulated power consumption of the decoder from the moment it starts to work until the current moment; determining a second average power according to the accumulated decoding time length and the accumulated power consumption in the process of decoding the latest preset number of image groups; when the absolute value of the difference between the expected power and the second average power exceeds a preset threshold and the expected power is not equal to the first average power, determining the operation mode of the decoder according to the size relationship between the expected power and the first average power and decoding a data frame according to the determined operation mode.