Adaptive Multimedia Broadcasting via Dynamic Target Level Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multimedia content streaming technologies face challenges in efficiently managing diverse client terminals with varying capabilities, leading to suboptimal video quality and high transcoding complexity due to the need for multiple levels of data rates and resolutions, which results in excessive resource usage and storage requirements.

Innovation Solution

A method that dynamically updates target levels based on client characteristics, allowing for optimal distribution of multimedia content by clustering similar clients and using a reduced number of target levels, thereby reducing transcoding and storage needs, while ensuring that each client receives the most suitable quality and data rate.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple initial levels are transcoded to accommodate diverse client terminals, then adaptability to different client capabilities is improved, but device complexity and storage requirements increase

Engineering Contradiction:
Improveadaptability to client capabilitiesVSAvoidtranscoding complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent changes the parameter of target level configuration from fixed multiple levels to dynamically adjustable levels. The service gateway determines target levels based on client characteristics and network conditions, allowing adaptability without requiring pre-transcoding of all possible levels. This resolves the contradiction by making the system adaptable through parameter adjustment rather than through complex pre-processing of multiple levels.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces dynamic target level adjustment where the service gateway can modify target levels in real-time based on client capabilities and network conditions. Instead of static pre-transcoding to multiple fixed levels, the system dynamically adapts the number and characteristics of target levels, reducing transcoding complexity while maintaining adaptability to diverse client terminals.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If multiple initial levels are transcoded to cover all client requirements, then adaptability is improved, but loss of substance increases due to excessive storage requirements

Engineering Contradiction:
Improveadaptability to client capabilitiesVSAvoidstorage resources
Core Design Contradiction:
Adaptability or versatilityVSLoss of substance

Solution Approach 1:

The patent changes the storage model from storing multiple fixed initial levels to storing content at variable target levels. The service gateway determines which target levels to maintain based on actual client requests and network conditions, eliminating storage of unnecessary levels. This resolves the contradiction by making storage adaptive through parameter changes rather than through exhaustive pre-storage of all possible levels.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent extracts only the necessary target levels based on actual client needs rather than maintaining all possible initial levels. The service gateway identifies and maintains only those target levels that are currently required by connected clients, removing redundant storage of levels that no clients need. This resolves the contradiction by extracting necessary content while eliminating excessive storage requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

3Device complexity

If a reduced number of target levels is used, then device complexity is reduced, but adaptability to diverse client capabilities deteriorates

Engineering Contradiction:
Improvetranscoding complexityVSAvoidadaptability to client capabilities
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent makes the target level configuration dynamic, allowing the service gateway to adjust the number and characteristics of target levels in real-time based on client capabilities and network conditions. This dynamic adjustment enables the system to maintain low complexity when few clients are connected while automatically increasing adaptability when diverse client requirements emerge, resolving the contradiction between fixed complexity and fixed adaptability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback mechanisms where the service gateway monitors client characteristics and network conditions, then adjusts target levels accordingly. This feedback loop ensures that the system maintains appropriate adaptability without requiring excessive pre-configured levels, resolving the contradiction by using information feedback to dynamically balance complexity and adaptability.

Inventive Principle:
Principle #23Feedback

4Adaptability or versatility

If extensive transcoding of initial levels is performed, then adaptability to all clients is improved, but productivity decreases due to high computational burden

Engineering Contradiction:
Improveadaptability to client capabilitiesVSAvoidcontent delivery efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent changes the transcoding approach from extensive pre-transcoding of multiple initial levels to selective transcoding to dynamically determined target levels. The service gateway adjusts the number and characteristics of target levels based on actual client requests, reducing unnecessary computational work while maintaining adaptability. This resolves the contradiction by making transcoding workload adaptive rather than exhaustive.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces dynamic target level determination where the service gateway adjusts the transcoding configuration in real-time based on client capabilities and network conditions. This dynamic approach eliminates the need for extensive pre-computation of all possible initial levels, improving productivity while maintaining adaptability through real-time adjustment rather than exhaustive pre-processing.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10390069B2Adaptive broadcasting of multimedia content
Publication Date: 2019.08.20 ORANGE SA
  • US10390069B2 patent drawing
  • US10390069B2 patent drawing
  • US10390069B2 patent drawing

AI summary

A method of managing a multimedia content suitable for being played back by a terminal of a network connected to a service gateway. The content is suitable for being transcoded at a plurality of initial levels and at least one target level. The method includes receiving a request for playing back the content at a first initial level and updating at least one target level while taking account of the initial level.