Playback Loudness Adjustment for Smooth Media Replacement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

During media content replacement events, playback devices often switch from presenting content with a specific loudness level to content with a different loudness level, leading to a poor user experience due to potential increases in loudness or decreases that make replacement content difficult to hear.

Innovation Solution

The playback device determines the loudness levels of both the original and replacement media content and adjusts the replacement content's loudness to generate a modified level that is closer to the original, ensuring a smoother transition and improved viewer experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the playback device switches from first media content to second media content during a replacement event, then the replacement content can be delivered and displayed, but the loudness level may change abruptly causing poor user experience

Engineering Contradiction:
Improvemedia content replacement speedVSAvoidabrupt loudness change
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The playback device determines the loudness level of the first media content before the replacement event occurs, and pre-calculates the necessary adjustment for the second media content. This preliminary measurement and calculation enables the device to apply the correct loudness adjustment immediately when switching to replacement content, avoiding abrupt changes while maintaining fast replacement speed

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the loudness level parameter of the second media content based on the measured loudness level of the first media content. By changing the loudness parameter in real-time according to the original content's characteristics, the system maintains consistent audio levels across content transitions while enabling rapid media replacement

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If the playback device adjusts the loudness level of replacement media content based on the original content's loudness, then user experience is improved, but additional processing steps are required

Engineering Contradiction:
Improveuser experience consistencyVSAvoidloudness detection and adjustment mechanism
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The playback device automatically detects the loudness level of the first media content and self-adjusts the loudness of the second media content without requiring manual intervention or complex external control systems. The device serves itself by measuring its own audio output and applying appropriate gain adjustments, simplifying the overall system architecture while maintaining ease of operation

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback loop where the playback device continuously monitors the loudness level of the current media content and uses this information to adjust the loudness of replacement content. This automatic feedback mechanism ensures consistent user experience while keeping the device complexity manageable through standardized audio processing algorithms

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11347470B2Detection of media playback loudness level and corresponding adjustment to audio during media replacement event
Publication Date: 2022.05.31 ROKU INC
  • US11347470B2 patent drawing
  • US11347470B2 patent drawing
  • US11347470B2 patent drawing

AI summary

In one aspect, an example method includes (i) presenting first media content from a first source; (ii) encountering a trigger to switch from presenting the first media content from the first source to presenting second media content from a second source; (iii) determining a first loudness level of the first media content; (iv) determining a second loudness level of the second media content; (v) based on a difference between the first loudness level and the second loudness level, adjusting a loudness level of the second media content so as to generate modified media content having a third loudness level that is different from the second loudness level; and (vi) responsive to encountering the trigger, presenting the modified media content having the third loudness level.