Content Modification Channel-Change Rate Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complexity of content-presentation devices, software versions, and setups makes it difficult to determine which combinations are prone to poor user experiences during content-modification operations, leading to issues like incorrect volume or visual output of alternative content.

Innovation Solution

A computing system determines the content-modification operation channel-change rate for groups of devices with common attributes and compares it to a baseline rate, preventing future content-modification operations if the threshold condition is met to avoid poor experiences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If content-modification operations are performed on diverse content-presentation devices, then content delivery flexibility is improved, but user experience reliability deteriorates due to device complexity variations

Engineering Contradiction:
Improvecontent delivery flexibilityVSAvoiduser experience reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system implements feedback by monitoring channel-change rates during content-modification operations and using this data to identify problematic device attribute combinations. The feedback loop allows the system to learn from actual user behavior and adjust content-modification strategies accordingly, preventing poor user experiences while maintaining delivery flexibility.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes parameters by analyzing channel-change rates as a key metric to identify devices experiencing poor user experiences. By monitoring this parameter and comparing it against thresholds, the system can dynamically adjust content-modification operations based on device-specific characteristics, resolving the contradiction between flexibility and reliability.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If channel-change rate monitoring is implemented for all devices, then user experience quality is improved, but system complexity increases

Engineering Contradiction:
Improveuser experience qualityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments devices into groups based on common attributes (e.g., device type, software version, hardware configuration). By analyzing channel-change rates at the segment level rather than individually for each device, the system reduces complexity while maintaining comprehensive monitoring capability. This allows identification of problematic attribute combinations without tracking every single device separately.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system creates a universal monitoring framework that handles diverse device types through a common attribute-based approach. The same channel-change rate monitoring mechanism applies universally across all devices, but results are interpreted in the context of device attributes, providing a multi-functional solution that scales without proportionally increasing complexity.

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

3Reliability

If content-modification operations are prevented for problematic devices, then user experience consistency is improved, but content delivery productivity decreases

Engineering Contradiction:
Improveuser experience consistencyVSAvoidcontent delivery productivity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system applies local quality by preventing content-modification operations only for specific device attribute combinations that exhibit poor user experiences, while allowing normal operations for all other devices. This targeted approach maintains overall content delivery productivity by affecting only the problematic subset of devices rather than implementing a blanket restriction.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system takes partial action by selectively preventing content-modification operations only when channel-change rates indicate poor user experiences. Rather than completely disabling content-modification for all devices, the system applies the restriction partially and selectively, maintaining productivity for the majority of devices while protecting user experience for problematic cases.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12035003B2Content-modification system with user experience analysis feature
Publication Date: 2024.07.09 ROKU INC
  • US12035003B2 patent drawing
  • US12035003B2 patent drawing
  • US12035003B2 patent drawing

AI summary

In one aspect, a method includes determining a content-modification operation channel-change rate for a group of content-presentation devices having a common content-presentation device attribute; comparing the content-modification operation channel-change rate with a baseline channel-change rate; determining that a result of the comparing satisfies a threshold condition; and based on determining that the result of the comparing satisfies the threshold condition, preventing at least one content-presentation device of the group of content-presentation devices from carrying out a future content-modification operation.