Dynamic Power Manager for Multimedia Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Video data compression techniques increase latency and power consumption in real-time communications, particularly in battery-operated devices, due to complex processing requirements and temporal prediction methods.

Innovation Solution

A dynamic power management system in multimedia devices determines configuration information based on available power to optimize power management functions, coordinating the execution of power management functions across multimedia resources to reduce latency and consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If video data is encoded and compressed using temporal prediction techniques, then compression efficiency is improved, but latency and delays across the communication network increase

Engineering Contradiction:
Improvecompression efficiencyVSAvoidlatency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-processing and caching reference video frames before they are needed for temporal prediction. This allows the decoding device to have reference frames ready in advance, eliminating the waiting time that causes latency while maintaining compression efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the video processing into independent parallel streams, allowing different frames to be processed simultaneously rather than sequentially. This segmentation enables the system to maintain high compression efficiency while reducing overall latency by processing multiple frames in parallel.

Inventive Principle:
Principle #1Segmentation

2Productivity

If complex video coding and compression techniques are used, then compression efficiency is improved, but power consumption increases significantly

Engineering Contradiction:
Improvecompression efficiencyVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent applies partial action by selectively applying complex compression techniques only when necessary, rather than always using the most aggressive compression. The system adjusts the level of compression effort based on available power, using simpler techniques when power is limited and more aggressive techniques when power is abundant, thus maintaining compression efficiency while controlling power consumption.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent implements dynamic power management that adjusts compression parameters in real-time based on available power. The system can dynamically switch between different compression algorithms and complexity levels, allowing compression efficiency to be optimized when power is available while reducing power consumption when the battery level drops.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If video functions are executed in battery-operated devices, then multi-media service capability is improved, but battery life is reduced due to power consumption

Engineering Contradiction:
Improvemulti-media service capabilityVSAvoidbattery life
Core Design Contradiction:
Adaptability or versatilityVSDuration of action of moving object

Solution Approach 1:

The patent changes key parameters of video processing based on battery status. When battery power is high, the system uses higher resolution, higher frame rates, and more complex effects. When battery power drops, the system automatically adjusts these parameters downward, reducing processing load and power consumption while maintaining acceptable video quality, thus preserving battery life while maintaining multi-media capability.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent creates a universal power management system that coordinates across multiple multi-media resources including video encoding, decoding, rendering, and transmission. This single power management entity can adaptively control all these functions based on available power, allowing the device to provide versatile multi-media services while optimizing battery life through coordinated resource management.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Productivity

If temporal prediction is used in video compression, then compression ratio is improved, but decoding complexity and processing time increase

Engineering Contradiction:
Improvecompression ratioVSAvoiddecoding complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-processing reference frames and preparing prediction data before actual decoding occurs. This reduces the computational burden during real-time decoding, maintaining high compression ratios while reducing decoding complexity and processing time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8948822B2Coordinating power management functions in a multi-media device
Publication Date: 2015.02.03 QUALCOMM INC
  • US8948822B2 patent drawing
  • US8948822B2 patent drawing
  • US8948822B2 patent drawing

AI summary

In general, this disclosure relates to techniques for dynamically determining configuration information (e.g., for processing video data) and coordinating execution of power management functions based upon an available amount of power for execution of a multi-media service. One example method includes the following features: obtaining an amount of available power for execution of a service requiring multi-media resources within a multi-media device; determining, based upon the amount of available power, configuration information for execution of one or more power management functions in one or more multi-media resources of the multi-media device; and coordinating the execution of the one or more power management functions in the one or more multi-media resources based upon the configuration information in order to manage power utilization within the multi-media device.