Personalized ABR Streaming Model for Multimedia Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current adaptive bitrate (ABR) streaming technologies, both rule-based and AI-driven, face challenges in providing personalized video streaming experiences due to poor responsiveness in fluctuating network conditions, lack of client-based personalization, and inefficient training processes, leading to suboptimal video quality and increased costs.

Innovation Solution

A method and system for generating personalized data-streaming at multimedia playback devices by deploying an adaptive bit rate (ABR) based data-streaming logic, which involves obtaining user-preference parameters, performing statistical analyses, and categorizing devices to deploy a trained base model for optimized bitrate selection and buffer management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If rule-based ABR mechanisms are used, then implementation is simple, but responsiveness to fluctuating network conditions is poor

Engineering Contradiction:
Improveimplementation simplicityVSAvoidresponsiveness to network conditions
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent transforms the static, rule-based ABR mechanism into a dynamic, data-driven system by changing the fundamental parameter selection approach. Instead of using fixed rules, the system continuously learns and adapts bitrate selection parameters based on real-time network conditions and user behavior patterns, thereby improving responsiveness while maintaining implementation feasibility through modular architecture.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces the mechanical rule-based decision-making system with an intelligent learning-based system. The ABR mechanism transitions from predetermined rules to a dynamic model that automatically adapts to changing conditions, substituting rigid mechanical logic with flexible intelligent behavior that responds appropriately to network fluctuations.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If generic AI-based ABR models are deployed, then personalization is reduced, but training complexity is lowered

Engineering Contradiction:
Improveclient-based personalizationVSAvoidtraining process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the ABR model training process into distinct phases: offline training for base model creation and online fine-tuning for personalization. This segmentation allows the system to achieve high adaptability through personalized models while managing training complexity by performing heavy computations offline and using lightweight updates online.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary offline training to create a robust base ABR model before deployment. This preliminary action pre-processes the complex training work, allowing the deployed system to achieve personalization through lighter online fine-tuning, thereby reducing the complexity burden on the client device while maintaining high adaptability.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If frequent re-training of ABR models is performed, then adaptability to changing conditions improves, but computational costs increase

Engineering Contradiction:
Improveadaptability to changing conditionsVSAvoidcomputational cost
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements periodic offline re-training combined with continuous lightweight online adaptation. Instead of frequent full re-training, the system performs comprehensive model updates periodically offline and uses efficient online learning for immediate adaptations, thereby maintaining high reliability while significantly reducing computational costs and energy consumption.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent performs comprehensive model training and adaptation in advance during offline phases. By preparing the model thoroughly beforehand with extensive training data and complex computations, the system reduces the need for frequent expensive re-training operations, thereby maintaining adaptability while minimizing ongoing computational costs.

Inventive Principle:
Principle #10Preliminary action

4Manufacturing precision

If higher bitrate is selected for high video quality, then video quality improves, but bandwidth consumption increases

Engineering Contradiction:
Improvevideo qualityVSAvoidbandwidth consumption
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent implements dynamic bitrate selection that continuously adapts to current network conditions and user preferences. Instead of static high-bitrate selection, the system dynamically adjusts bitrate levels, selecting higher bitrates when network conditions permit for optimal quality, and automatically reducing bitrates when bandwidth becomes constrained, thereby achieving high video quality while efficiently managing bandwidth consumption.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent incorporates feedback mechanisms that continuously monitor network conditions, user behavior patterns, and playback quality metrics. This feedback loop enables the system to learn from past performance and make intelligent bitrate decisions, selecting appropriate quality levels that maximize video quality within available bandwidth constraints through iterative optimization.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11451847B2Methods and systems for generating personalized data-streaming for a multimedia playback device
Publication Date: 2022.09.20 SAMSUNG ELECTRONICS CO LTD
  • US11451847B2 patent drawing
  • US11451847B2 patent drawing
  • US11451847B2 patent drawing

AI summary

A method in a networking environment to generate personalized data-streaming for a multimedia playback device is provided. The method includes deploying an ABR based data-streaming logic as a base-model at a multimedia playback device, obtaining parameters for a time duration based on a multimedia-playback at the multimedia playback device, obtaining a statistical mean for the parameters based on a first statistical analysis, identifying a parameter from the parameters by comparing the obtained mean against a threshold weight associated with the parameters in accordance with the base model, scaling the identified parameter in a predefined format as training, applying a second statistical analysis to the identified parameter of the playback device and another playback device for determining a covariance between both devices and determining a category of the playback device based on the covariance and deploying a version of the trained base model upon the playback device based on the category.