BSS Audio Decoder Subband Scaling for Power Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing dynamic voltage/frequency scaling and power management techniques for portable embedded systems are computationally expensive and prone to errors due to their reliance on predictive feedback schemes, which fail to efficiently manage power consumption in multimedia applications with high variability in computational demand.

Innovation Solution

A Bandwidth and Stereo-image Scalable (BSS) decoding scheme that allows for voltage and frequency scalability in processors, enabling selective decoding and storage of subbands from joint/MS stereo mode encoded audio data, thereby controlling power consumption and quality levels, with each output mode associated with different power usage, frequency, and bandwidth.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by stationary object

If dynamic voltage/frequency scaling with predictive feedback schemes is used to manage power consumption, then power management capability is improved, but computational expense increases and errors occur

Engineering Contradiction:
Improvepower management capabilityVSAvoidcomputational expense
Core Design Contradiction:
Use of energy by stationary objectVSDevice complexity

Solution Approach 1:

The patent segments the audio data into discrete frequency subbands and organizes them in a scalable structure. This segmentation allows the decoder to process only the necessary subset of subbands based on the selected output mode, avoiding the need for complex predictive feedback schemes while achieving efficient power management through selective decoding.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic power management by allowing the decoder to adaptively select different output modes that define varying numbers of decoded subbands. This dynamic adaptation enables the system to adjust computational workload and power consumption based on real-time requirements without relying on expensive predictive feedback mechanisms.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If all subbands of joint/MS stereo mode encoded data are decoded, then audio quality is improved, but power consumption increases

Engineering Contradiction:
Improveaudio qualityVSAvoidprocessor power consumption
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The patent extracts and decodes only the necessary subset of frequency subbands required for the selected output mode, rather than decoding all subbands. This extraction approach maintains acceptable audio quality for each mode while significantly reducing the computational workload and power consumption associated with full-bandwidth decoding.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the decoding parameters by defining different output modes with varying numbers of subbands to be decoded. Each mode specifies a different level of detail in the frequency domain, allowing the system to adjust audio quality and power consumption by simply changing which subbands are processed, without requiring complex runtime adjustments.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If the processor operates at high frequency and voltage, then decoding speed is improved, but power consumption increases

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

Solution Approach 1:

The patent applies partial action by decoding only the necessary number of subbands specified by the selected output mode, rather than processing the complete set of subbands. This partial processing approach achieves sufficient decoding speed for each mode while avoiding the excessive power consumption that would result from processing all subbands at high processor frequency.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8036900B2Device and a method of playing audio clips
Publication Date: 2011.10.11 NATIONAL UNIVERSITY OF SINGAPORE
  • US8036900B2 patent drawing
  • US8036900B2 patent drawing
  • US8036900B2 patent drawing

AI summary

A device for playing audio clips, a method of playing audio clips and a data storage medium having stored thereon computer code means for instructing a computer system to execute a method of playing audio clips. The device comprising a processor scalable in voltage, frequency, or both; a switch for selecting one of a plurality of output modes of the device; and a controller for controlling the processor to decode input joint/MS stereo mode encoded audio data representing said audio clip based on the selected output mode; wherein each output mode defines a number, m, of subbands of an M channel and a number, s, of subbands of an S channel of the joint/MS stereo mode encoded data; and the controller controls the processor to decode and store only data from the m and s subbands for playback.