Automatic Encoding Parameter Selection for Media Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Broadcast journalists face challenges in transmitting media objects over computer networks due to time constraints, file size and duration, quality, processing time, and limited bandwidth, requiring complex technical decisions that are often beyond their expertise and time limits.

Innovation Solution

A system and method for automatically selecting encoding parameters for transmitting media objects, considering factors like deadline, bandwidth, and cost, to simplify the process and ensure optimal quality and timely delivery, using a graphical user interface to guide users through the selection process and optionally configuring settings for automatic decision-making.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If journalists manually select encoding parameters to optimize media quality, then transmission quality is improved, but device complexity and time required for decision-making increase significantly

Engineering Contradiction:
Improvemedia qualityVSAvoidencoding decision complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system performs self-service by automatically selecting encoding parameters without requiring journalist intervention. The automated encoder analyzes media characteristics, available bandwidth, and time constraints to independently determine optimal encoding settings, eliminating the need for manual technical decisions while maintaining high media quality.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system introduces an intermediary layer between the journalist and the complex encoding process. This intermediary component handles all technical encoding decisions automatically, translating high-level user inputs (deadline, bandwidth, quality preferences) into specific encoding parameters without exposing the user to technical complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If compression is increased to reduce file size and transmission time, then transmission speed is improved, but media quality deteriorates

Engineering Contradiction:
Improvetransmission speedVSAvoidmedia quality
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The system applies dynamics by adjusting compression levels dynamically based on real-time conditions. The automated encoder modifies encoding parameters adaptively, selecting higher compression when bandwidth is limited or time is critical, and reducing compression when quality is prioritized, thus optimizing the balance between transmission speed and media quality for each specific scenario.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes encoding parameters dynamically to resolve the contradiction between compression and quality. By automatically adjusting parameters such as bit rate, resolution, and compression ratio based on available bandwidth and time constraints, the system optimizes the trade-off between transmission speed and media quality without manual intervention.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If encoding parameters are optimized for specific context, then transmission efficiency is improved, but ease of operation decreases due to multiple variables to consider

Engineering Contradiction:
Improvetransmission efficiencyVSAvoiduser operation simplicity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system performs self-service by automatically analyzing media characteristics, network conditions, and time constraints to select optimal encoding parameters. This eliminates the need for users to manually configure multiple variables, maintaining high transmission efficiency while significantly improving ease of operation through automated decision-making.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system extracts the complex encoding decision-making process from the user interface. By removing technical parameter configuration from the user's responsibility and handling it automatically in the background, the system maintains optimized transmission efficiency while presenting a simplified, user-friendly interface that requires minimal input from the journalist.

Inventive Principle:
Principle #2Taking out (Extraction)

4Ease of operation

If automatic encoding selection is implemented, then ease of operation is improved, but device complexity increases due to automated decision-making systems

Engineering Contradiction:
Improveencoding decision simplicityVSAvoidautomated system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system introduces an intermediary automated encoder that handles all complex encoding decisions. This intermediary component absorbs the computational and logical complexity of parameter optimization, presenting a simple interface to the user while managing the underlying system complexity through automated analysis and selection of optimal encoding parameters.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7533398B2Automatic selection of encoding parameters for transmission of media objects
Publication Date: 2009.05.12 THE ASSOCD PRESS
  • US7533398B2 patent drawing
  • US7533398B2 patent drawing
  • US7533398B2 patent drawing

AI summary

A system, method and computer program product for automatic selection of encoding parameters for transmission of media objects is provided. The method and computer program product involve the automatic selection of media encoding parameters based on editorial and technical contexts. Such contexts include time constraints, duration, size, quality, processing time and compression time. The media objects are then automatically encoded using these automatically selected parameters, and then transmitted from a remote site to one or more additional sites via a communications network.