Native Player Reference File for Adaptive Video Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current digital video content delivery over the Internet often results in poor viewing experiences due to bandwidth limitations and processing capacity issues, leading to issues like poor resolution, pixilation, and halting of video playback, and requires users to purchase special players and content providers to re-format video content for compatibility.

Innovation Solution

A method and system that uses a reference file with player control parameter values and linking data to enable a native player on a user device to access and play video content from designated sources over a data network, allowing for adaptive formatting and playback without the need for additional software or re-formatting of content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If video content is delivered over the Internet using standard web browsers and plug-in players, then content accessibility is improved, but video quality deteriorates due to bandwidth limitations and processing capacity constraints

Engineering Contradiction:
Improvecontent accessibilityVSAvoidvideo quality
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The video content delivery system is segmented into multiple components: a reference file containing player control parameters, linking data for content sources, and a native player on the user device. This segmentation allows the reference file to be delivered via standard web protocols while the native player handles high-quality playback locally, resolving the contradiction between accessibility and quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A reference file acts as an intermediary between the content delivery system and the native player. It contains player control parameter values and linking data that enable the native player to acquire and play content from designated sources without requiring plug-ins, thus maintaining both accessibility and quality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If a special player with specific format support is used to overcome bandwidth and processing limitations, then video quality is improved, but device complexity increases due to requiring additional software purchases

Engineering Contradiction:
Improvevideo qualityVSAvoidsoftware requirements
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The native player on the user device is designed to be universal and multi-functional, capable of playing content from multiple designated sources without requiring separate specialized players. The reference file provides the necessary control parameters for different content formats, allowing a single native player to handle diverse content types.

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

Solution Approach 2:

The system enables self-service by allowing the native player to automatically acquire content from designated sources using linking data from the reference file. Users do not need to manually install or configure special players; the system automatically directs the native player to the appropriate content sources with correct playback parameters.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If video content is re-formatted for compatibility with special players, then playback compatibility is improved, but content provider workload increases due to re-formatting requirements

Engineering Contradiction:
Improveplayback compatibilityVSAvoidcontent provider efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

Instead of re-formatting video content, the system changes playback parameters through the reference file. The reference file contains player control parameter values that instruct the native player how to interpret and play content from different sources without requiring the content itself to be re-formatted. This maintains content provider efficiency while achieving playback compatibility.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The approach is inverted: rather than adapting content to match player requirements, the system adapts player control parameters to match content characteristics. The reference file contains linking data and control parameters that enable the native player to correctly interpret and play content from various sources in their original formats.

Inventive Principle:
Principle #13The other way round (Inversion)

4Manufacturing precision

If content is delivered in high quality format, then video resolution is improved, but network bandwidth requirements increase causing playback interruptions

Engineering Contradiction:
Improvevideo resolutionVSAvoidnetwork throughput
Core Design Contradiction:
Manufacturing precisionVSSpeed

Solution Approach 1:

The system employs dynamic content delivery where the native player can adapt playback based on network conditions. The reference file contains multiple content sources with different quality levels, allowing the player to dynamically select appropriate sources based on available bandwidth, thus maintaining high resolution when possible while preventing playback interruptions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The reference file is prepared in advance with multiple content sources and player control parameters for different quality levels. This preliminary preparation allows the native player to quickly switch between content sources based on network conditions without requiring real-time transcoding or re-formatting, maintaining both quality and playback continuity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9955222B2Method and system for content delivery
Publication Date: 2018.04.24 ION VIDEO LTD
  • US9955222B2 patent drawing
  • US9955222B2 patent drawing
  • US9955222B2 patent drawing

AI summary

A method and system for providing video content on a data network connected device having a display and a device display controller including a player. The method comprises the steps of a data network connected device, accesses a reference file including a plurality of player control parameter values and linking data for one or more content sources. Play control commands are provided to the player based on the play control parameter values. Content data is acquired by the player from one or more content sources via the data network using the linking data, and the content acquired from each source played on the display in accordance with the player control commands. The reference file may be a pre-existing reference file or a reference file created in response to a request to play the video content data. A reference file compiler is provided for generating the reference file.