Media Delivery Network Utility Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Media distribution networks face challenges in efficiently delivering content while minimizing system resource usage, often resulting in demand exceeding available capacity, leading to rendering issues for media renderers.

Innovation Solution

A method is introduced to maximize the utility of a media delivery network by defining constraints and utilizing a utility function to optimize media adaptation, balancing load distribution across media sources, adapters, and renderers, ensuring efficient content delivery and resource allocation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If media content is centralized and delivered through a three-tier adaptation organization (media sources, media adapters, media renderers), then media content can be provided in various formats to diverse devices, but system complexity increases and resource usage increases leading to demand exceeding capacity

Engineering Contradiction:
Improvemedia format adaptation capabilityVSAvoidnetwork structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic load balancing by continuously monitoring system load conditions and adapting media adaptation decisions in real-time. The load balancing mechanism dynamically selects which media adapter processes which content based on current resource availability, transforming the static three-tier structure into a dynamic system that can respond to changing demands and maintain efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent makes media adapters multi-functional by enabling them to serve multiple purposes: format adaptation, load distribution, and cache management. Instead of having dedicated components for each function, the same media adapters perform multiple roles, reducing overall system complexity while maintaining the ability to handle diverse media formats and delivery scenarios.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If media adapters transcode content to match renderer requirements, then rendering compatibility is improved, but processing time and computational resources increase

Engineering Contradiction:
Improverenderer compatibilityVSAvoidcontent processing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements pre-adaptation where media content is transcoded into multiple formats in advance and stored in media adapter caches before actual delivery requests. When a renderer requests content, the already-adapted version can be delivered immediately without real-time transcoding, significantly reducing processing time while maintaining full renderer compatibility.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the temporal parameter of adaptation from real-time to advance preparation. By shifting the transcoding operation from the moment of delivery to beforehand, the system transforms a time-critical operation into a non-critical preprocessing step, eliminating the time bottleneck while preserving adaptation quality.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If multiple media sources and adapters are deployed to handle high demand, then content delivery capacity increases, but system resource usage and complexity increase

Engineering Contradiction:
Improvecontent delivery capacityVSAvoidsystem resource consumption
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent merges multiple media adapter functions into unified load-balanced clusters where adapters work cooperatively rather than independently. Multiple adapters share the workload and can collectively serve multiple renderers, achieving high delivery capacity while reducing total resource consumption compared to having separate dedicated adapters for each function.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements load balancing with feedback mechanisms that monitor system state and dynamically adjust content routing decisions. The system continuously receives feedback about adapter utilization and renderer demands, then adapts its behavior to optimize resource allocation, ensuring high delivery capacity is achieved only when and where needed rather than maintaining constant high resource usage.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8140702B2System and method of maximizing utility in media delivery network
Publication Date: 2012.03.20 ARRIS ENTERPRISES LLC
  • US8140702B2 patent drawing
  • US8140702B2 patent drawing
  • US8140702B2 patent drawing

AI summary

A method is provided for maximizing utility of a media delivery network having a media source, a first media adaptor, a second media adaptor and a media renderer. The media source can provide data in a first format and a second format. The first media adaptor can receive the data in the first format from the media source. The second media adaptor can receive the data in the second format from the media source. The first media adaptor can further provide data in a third format based on the received data in the first format. The second media adaptor can further provide data in a fourth format based on the received data in the second format. The media renderer can render the data in the third format and can render the data in the fourth format. The method includes: defining constraints of the media delivery network; predetermining factors to measure a utility of the media delivery network; defining a utility function based on the predetermined factors; and maximizing the utility function in light of the defined constraints.