Dynamic Media Routing Logic for Cost Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Multimedia content providers face challenges in routing multimedia content efficiently across various networks due to differing billing systems and costs, which can result in higher expenses and potential disruptions in streaming services.

Innovation Solution

Implementing routing logic, such as a rules engine based on stored routing/billing criteria, at network devices to dynamically select the lowest-cost routing path, allowing for seamless switching between networks without interrupting playback, even when using legacy devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If conventional routing methods are used, then network simplicity is maintained, but monetary cost increases

Engineering Contradiction:
Improverouting implementation simplicityVSAvoidbandwidth cost
Core Design Contradiction:
Ease of manufactureVSLoss of energy

Solution Approach 1:

The patent implements dynamic routing by continuously monitoring billing criteria from multiple media delivery networks and automatically switching between networks based on real-time cost information. The routing logic adapts to changing pricing conditions, transitioning from static to dynamic network selection to minimize bandwidth costs while maintaining service continuity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the routing parameter from conventional metrics (latency, bandwidth) to monetary cost parameters by incorporating billing criteria into the routing decision-making process. This parameter transformation enables cost-aware routing that selects networks based on their pricing structures rather than traditional performance metrics alone.

Inventive Principle:
Principle #35Parameter changes

2Loss of energy

If dynamic routing between multiple networks is implemented, then monetary cost is reduced, but system complexity increases

Engineering Contradiction:
Improvebandwidth costVSAvoidrouting logic complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent introduces routing logic as an intermediary component that sits between the content delivery system and the networks. This intermediary handles the complexity of monitoring multiple billing criteria, comparing network costs, and executing switches, thereby shielding the rest of the system from the complexity of multi-network management.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring billing criteria from multiple networks and using this information to adjust routing decisions in real-time. The feedback loop ensures that routing logic adapts to changing cost conditions and maintains optimal cost-performance ratios.

Inventive Principle:
Principle #23Feedback

3Loss of energy

If network switching occurs mid-stream, then cost optimization is achieved, but playback disruption may occur

Engineering Contradiction:
Improvebandwidth costVSAvoidstreaming continuity
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The patent applies preliminary action by buffering media content before network switching occurs. The system pre-loads media segments into buffers at the destination device before executing a network switch, ensuring that playback can continue seamlessly without interruption. This advance preparation eliminates the disruption that would otherwise occur during mid-stream network transitions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements beforehand cushioning by maintaining media buffers that cushion against the potential disruptions of network switching. These buffers act as a buffer zone that absorbs the impact of routing changes, ensuring continuous playback even when network paths change mid-stream.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS9253545B2Routing media content based on monetary cost
Publication Date: 2016.02.02 WOWZA MEDIA SYSTEMS LLC
  • US9253545B2 patent drawing
  • US9253545B2 patent drawing
  • US9253545B2 patent drawing

AI summary

Systems and methods of routing media content based on monetary cost are disclosed. A particular method includes receiving, at a network device coupled to a plurality of media delivery networks, media content to be provided to a destination device. The method also includes selecting a first media delivery network of the plurality of media delivery networks for routing the media content based at least in part on a determination that a first monetary cost associated with routing the media content through the first media delivery network is less than a second monetary cost associated with routing the media content through a second media delivery network of the plurality of media delivery networks. The method further includes routing the media content from the network device to the first media delivery network.