Streaming Media Client Unified Reporting Parameter Negotiation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current streaming media technologies face performance degradation and excessive bandwidth consumption due to extensive negotiations and reporting of multiple quality metrics at different intervals, particularly affecting resource-constrained devices like mobile phones.

Innovation Solution

A streaming media client negotiates a single value for each reporting parameter across all quality metrics at the same level, reducing the number of QoS/QoE reports and simplifying the reporting phase, thereby minimizing bandwidth usage and improving client performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple quality metrics are reported at different intervals, then measurement precision is improved, but bandwidth consumption increases and device complexity increases

Engineering Contradiction:
Improvequality metrics reporting accuracyVSAvoidbandwidth consumption
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent combines multiple quality metric reports into a single aggregated report. Instead of sending separate reports for each quality metric at different intervals, the system merges them into one comprehensive report sent at a unified interval, thereby reducing bandwidth consumption while maintaining the ability to measure and report all quality metrics.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates a universal reporting mechanism that handles multiple quality metrics through a single standardized interface. The reporting system is designed to accommodate various quality metrics (buffering events, packet loss, jitter, etc.) using a common report structure and timing mechanism, simplifying the reporting process and reducing device complexity.

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

2Measurement precision

If multiple quality metrics are negotiated and reported, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improvequality metrics reporting accuracyVSAvoidclient performance
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent changes the reporting parameter from individual metric-specific intervals to a unified reporting interval. By standardizing the reporting time interval across all quality metrics, the system reduces the complexity of managing multiple reporting schedules while preserving the ability to monitor and report on diverse quality metrics comprehensively.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments the reporting process into distinct phases: negotiation phase where quality metrics are agreed upon, and reporting phase where a single unified report is generated. This segmentation allows the complex task of multi-metric reporting to be managed through a structured two-phase approach, reducing overall system complexity.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If extensive negotiations are conducted for quality metrics, then adaptability is improved, but productivity decreases

Engineering Contradiction:
Improvequality metrics negotiation flexibilityVSAvoidsession establishment speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent performs quality metric negotiation as a preliminary action during session setup, before actual media streaming begins. By completing all necessary negotiations and agreements on quality metrics in advance, the system enables flexible adaptation to different quality requirements while avoiding repeated negotiations during the streaming session, thus improving overall productivity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8959239B2Method and apparatus for reporting streaming media quality
Publication Date: 2015.02.17 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US8959239B2 patent drawing
  • US8959239B2 patent drawing
  • US8959239B2 patent drawing

AI summary

A streaming media client negotiates a single value for each reporting parameter associated with all accepted quality metrics applied to the same level of a streaming media session. This way, each quality metric applied to the same level of a streaming media session is reported with the same rate and optionally the same range, thus reducing the number of QoE/QoS reports generated by the client. According to one embodiment, quality of a streaming media session established between a client and a server is indicated by negotiating a single value for a reporting parameter associated with a plurality of quality metrics applied to the same level of the streaming media session. The level may be the session level or a media level. The quality metrics accepted by the client and server during negotiation are reported according to the negotiated reporting parameter value.