Media Adaptation Mediation Agent for Dynamic Format Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face unsatisfactory media delivery experiences due to limitations in controlling media format and bandwidth, leading to poor quality, excessive processing, or unreasonable delivery times on target devices.
Innovation Solution
A mediation agent system that receives signaling information from target devices and media servers, evaluates attributes against service level objectives to select optimal media formats, considering device capabilities and network bandwidth, and transcodes media accordingly for efficient delivery.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If media is delivered in high quality format, then media quality is improved, but delivery time increases and processing requirements increase
Solution Approach 1:
The system dynamically adapts media format and quality based on real-time evaluation of target device attributes and network bandwidth conditions. The mediation agent continuously monitors device capabilities and network status to adjust media delivery parameters, enabling the system to optimize between quality and delivery time based on actual operating conditions rather than using fixed quality settings
Solution Approach 2:
The system changes media parameters such as format, resolution, and encoding based on evaluated device attributes and network bandwidth. By modifying these parameters dynamically, the system can deliver media in optimal quality for each specific context, resolving the contradiction between maintaining high quality and achieving fast delivery
2Manufacturing precision
If media is delivered in high quality format, then media quality is improved, but device processing requirements increase
Solution Approach 1:
The mediation agent acts as an intermediary between the media server and target device, evaluating device attributes and selecting appropriate media formats. This intermediary function distributes the complexity by centralizing the decision-making logic, allowing the system to optimize media quality while managing processing requirements through intelligent mediation rather than requiring high processing power at the client device
Solution Approach 2:
The system adjusts media parameters based on evaluated device capabilities, selecting formats that balance quality with processing requirements. By changing parameters such as resolution and encoding based on actual device attributes, the system optimizes quality while avoiding excessive processing demands on devices with limited capabilities
3Ease of operation
If user specifies format and bandwidth, then user control is improved, but delivery optimization is reduced due to unknown factors
Solution Approach 1:
The system incorporates feedback from device attribute evaluation and network bandwidth monitoring to continuously optimize media delivery. By monitoring actual delivery conditions and device capabilities, the system can adjust media parameters in real-time, improving delivery optimization while maintaining user control through the mediation agent's intelligent decision-making
Solution Approach 2:
The mediation agent serves as an intermediary that handles the complexity of evaluating device attributes and network conditions, freeing users from manual configuration while maintaining optimization. This intermediary manages the unknown factors by systematically evaluating all relevant parameters and making informed delivery decisions
Data Source
AI summary
A method includes receiving a media request for a target device. The signaling information may be received from the target device and a media server. At least one attribute of the target device and the media server may be identified using the signaling information. At least one attribute of the target device and the media server may be evaluated against a service level objective to select a media format. The service level objective may include consideration of the target device and available bandwidth over a provider network. The media may be provided in the selected media format over the provider network to the target device.


