Non-realtime Multimedia Data Transcoding via Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional consumer electronics multimedia devices face a tradeoff between storage efficiency, device responsiveness, and cost due to the need for real-time transcoding of incoming multimedia data, which requires significant computing power and complexity, or they may forego transcoding altogether, leading to inefficient storage usage.

Innovation Solution

Implementing a non-realtime transcoding system that stores incoming multimedia data without immediate processing and transcodes it later, using less complex and powerful components, allowing for efficient storage without making the data unavailable during the process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If realtime transcoding is performed, then storage efficiency is improved, but device complexity and cost increase

Engineering Contradiction:
Improvestorage efficiencyVSAvoiddevice complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The system performs transcoding in advance during storage operations, converting multimedia data from one format to another before the data is fully processed or played back. This preliminary action allows the device to maintain storage efficiency without requiring complex realtime transcoding capabilities throughout the entire data lifecycle.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The transcoding process is divided into discrete segments or units that can be processed independently. The system processes one unit of data at a time, allowing the transcoding operation to be broken down into manageable portions that don't require complex simultaneous processing of the entire data stream.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If realtime transcoding is performed, then storage efficiency is improved, but power consumption increases

Engineering Contradiction:
Improvestorage efficiencyVSAvoidpower consumption
Core Design Contradiction:
Quantity of substanceVSUse of energy by moving object

Solution Approach 1:

The system performs transcoding in advance during storage operations, converting multimedia data from one format to another before the data is fully processed or played back. This preliminary action allows the device to maintain storage efficiency without requiring complex realtime transcoding capabilities throughout the entire data lifecycle.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The transcoding process is divided into discrete segments or units that can be processed independently. The system processes one unit of data at a time, allowing the transcoding operation to be broken down into manageable portions that don't require complex simultaneous processing of the entire data stream.

Inventive Principle:
Principle #1Segmentation

3Quantity of substance

If realtime transcoding is performed, then storage efficiency is improved, but device responsiveness decreases

Engineering Contradiction:
Improvestorage efficiencyVSAvoiddevice responsiveness
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The transcoding process is divided into discrete segments or units that can be processed independently. The system processes one unit of data at a time, allowing the transcoding operation to be broken down into manageable portions that don't require complex simultaneous processing of the entire data stream.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs transcoding in advance during storage operations, converting multimedia data from one format to another before the data is fully processed or played back. This preliminary action allows the device to maintain storage efficiency without requiring complex realtime transcoding capabilities throughout the entire data lifecycle.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7924913B2Non-realtime data transcoding of multimedia content
Publication Date: 2011.04.12 MICROSOFT TECHNOLOGY LICENSING LLC
  • US7924913B2 patent drawing
  • US7924913B2 patent drawing
  • US7924913B2 patent drawing

AI summary

Described herein are technologies directed towards non-realtime transcoding (e.g., compressing) a formatted multimedia datastream and doing so without consuming additional storage space or without making the data unavailable during the process.