Streaming Request Logging for OTT Quality Debugging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In the cloud distribution paradigm of OTT video applications, monitoring HTTP request details is inefficient, leading to resource loss and revenue loss due to problematic content requests/responses, and traditional quality control methods result in siloed checks that impact secondary media content quality.

Innovation Solution

A manifest manipulation system intercepts and modifies content requests and responses, integrating them into client devices while logging and redirecting tracking pixels to a centralized system for real-time quality assurance and debugging.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional quality control systems are used to monitor content requests and responses, then content quality can be monitored, but the monitoring is inefficient and results in loss of time and resources

Engineering Contradiction:
Improvecontent quality monitoringVSAvoidmonitoring efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The logging system performs preliminary actions by intercepting and logging content requests before they are processed by third-party servers. This allows quality control checks to be performed in advance, enabling faster identification and deactivation of problematic content without waiting for full processing cycles to complete.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a logging system as an intermediary component between the content delivery system and third-party servers. This mediator captures and logs content requests and responses, enabling efficient quality control monitoring without directly interfering with the content delivery flow, thus improving both reliability and productivity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If network proxies are used to determine content request accuracy, then content quality can be checked, but siloed quality control checks impact secondary media content quality

Engineering Contradiction:
Improvecontent request accuracyVSAvoidsecondary media content quality
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The logging system merges quality control checks for primary content and secondary media content into a unified logging and analysis framework. By capturing all content requests and responses in a centralized logging system, the patent ensures that quality control decisions consider the impact on both primary and secondary content, preventing siloed checks from degrading secondary media quality.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentEP4701198A1Logging and debugging of streaming applications
Publication Date: 2026.02.25 NBCUNIVERSAL MEDIA LLC
  • EP4701198A1 patent drawingFigure 1
  • EP4701198A1 patent drawingFigure 2
  • EP4701198A1 patent drawingFigure 3

AI summary

Systems and methods for logging OTT device requests and responses are provided. A method may include intercepting, via a logging system (108), one or more requests to be satisfied by a server. Data of the request is logged, via the logging system. The request is forwarded to the server (114), which may respond with a server response that may also be logged by the logging system.