Dynamic Network Switching for HDMI ARC Audio Overload

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies have not fully utilized the potential of HDMI/ARC ports beyond reducing cabling in home entertainment systems, lacking efficient methods for processing and streaming audio across multiple devices.

Innovation Solution

A media device is configured to receive and process audio streams from an HDMI/ARC port, decode multi-channel audio, re-encode it for wireless speakers, and dynamically switch between wireless networks to ensure uninterrupted audio streaming.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If audio is streamed over a single wireless network, then network setup is simple, but network overload causes audio quality degradation

Engineering Contradiction:
Improvenetwork setup simplicityVSAvoidaudio stream quality
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system dynamically switches between a first wireless network and a second wireless network based on real-time network conditions. The media device monitors the first network for overload conditions and automatically transitions to the second network when needed, making the network selection flexible and adaptive rather than static.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the network parameter (switching between different wireless networks) in response to changing conditions. When the first network becomes overloaded, the system changes the network parameter by connecting to the second network, maintaining audio stream quality through parameter adjustment.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the media device switches networks frequently, then audio quality is maintained, but network switching instability increases

Engineering Contradiction:
Improveaudio stream qualityVSAvoidnetwork connection stability
Core Design Contradiction:
ReliabilityVSStability of the object's composition

Solution Approach 1:

The system uses feedback from network condition monitoring to control network switching. The media device continuously monitors the first network for overload conditions and only switches to the second network when specific conditions are met, using this feedback mechanism to stabilize switching behavior and prevent unnecessary transitions.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary actions by establishing the second network connection in advance and monitoring network conditions before switching is needed. The media device proactively manages network readiness and conditions, performing necessary setup beforehand to enable smooth transitions when required.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the media device monitors network conditions continuously, then audio quality is maintained, but device complexity increases

Engineering Contradiction:
Improveaudio stream qualityVSAvoidnetwork monitoring complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The media device performs self-service by autonomously monitoring its own network conditions and making switching decisions without external intervention. The device independently evaluates network overload conditions and automatically transitions between networks, managing itself without requiring complex external control systems.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3854104B1Dynamically switching to/from a first network during audio playback over HDMI/arc
Publication Date: 2025.04.30 ROKU INC
  • EP3854104B1 patent drawingFigure 1
  • EP3854104B1 patent drawingFigure 2
  • EP3854104B1 patent drawingFigure 3

AI summary

Apparatus, systems, and methods are disclosed for dynamically switching between communication networks during audio streaming over a High-Definition Multimedia Interface (HDMI)/Audio Return Channel (ARC) interface of a display device. A media device is configured to implement the dynamic switching. The media device, coupled to the HDMI/ARC interface, receives an audio stream over the HDMI/ARC interface and transmits the audio stream to speakers on a first network. The media device determines that the first network is overloaded and identifies a clean channel of a second network for transmitting the audio stream without an overload condition. The media device switches itself and connected speakers to the second network for a clean audio stream. The media device switches itself and connected speakers to the first network when there is no longer a need to be on the second network or when there is benefit to be on the first network.