Network Appliance Buffering for Reliable HD Media Streaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current media distribution systems face challenges with unreliable real-time delivery of high-definition and ultra-high-definition content over variable internet infrastructure, limited content choices due to proprietary appliances, and non-intuitive user control mechanisms.

Innovation Solution

A network appliance that decodes and recodes digital content using secure HDMI algorithms, aggregates content based on criteria such as fastest download speed and least latency, and employs a distributed system with secure peer assist criteria for efficient delivery, enabling real-time streaming and user-friendly control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If Adaptive Bit Rate (ABR) technology is used to overcome variable internet speeds, then content delivery becomes possible over the internet, but bit rate and definition are reduced degrading user experience

Engineering Contradiction:
Improvecontent delivery reliabilityVSAvoidcontent definition quality
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The system pre-loads content into a buffer before playback begins, and continues buffering during playback. This preliminary action of storing content in advance allows the system to deliver high-definition content without real-time streaming constraints, eliminating the need for ABR compression while maintaining smooth playback despite variable internet speeds

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a local copy of the content in a buffer on the client device or server. This copying mechanism allows the original high-definition content to be preserved and played back from the local buffer rather than being compressed for real-time streaming, thus maintaining definition quality while enabling reliable delivery over variable internet connections

Inventive Principle:
Principle #26Copying

2Productivity

If file sharing services like BitTorrent are used for content delivery, then content can be distributed over the internet, but playback starts slowly and jumping to nominated points is not conducive

Engineering Contradiction:
Improvecontent distribution capabilityVSAvoidplayback start time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system pre-loads the required content segments into a buffer before the user requests playback. This preliminary buffering action ensures that when playback is initiated, the content is already available locally, enabling immediate playback start and allowing random access to any point in the content without waiting for downloads

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The content is divided into discrete packets or segments that can be independently buffered and delivered. This segmentation allows the system to prepare specific portions of content in advance, enabling fast startup by playing back buffered segments immediately and allowing efficient jumping to nominated points by loading and buffering only the required segments

Inventive Principle:
Principle #1Segmentation

3Reliability

If proprietary appliances are used for content delivery, then content can be delivered to digital devices, but the choice of content available to the consumer is limited

Engineering Contradiction:
Improvecontent delivery reliabilityVSAvoidcontent choice variety
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system is designed to work with multiple content sources and delivery mechanisms rather than being tied to a single proprietary source. It can aggregate content from various internet sources, different delivery protocols, and multiple providers, making the appliance versatile and capable of delivering a wide variety of content choices while maintaining reliable delivery through its buffering and packet management capabilities

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

4Productivity

If current internet infrastructure is used for real-time content delivery, then content can be distributed widely, but upload and download speeds are variable making reliable real-time delivery difficult or impossible

Engineering Contradiction:
Improvecontent distribution reachVSAvoidreal-time delivery reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary buffering of content before real-time playback is required. By pre-loading content into a local buffer during periods when network conditions may be more favorable, the system decouples the real-time playback requirement from the variable internet connection, ensuring reliable real-time delivery while maintaining wide distribution capability through the internet infrastructure

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The buffering system acts as an intermediary between the variable internet infrastructure and the real-time playback requirement. This intermediary buffer absorbs the variability of internet speeds, storing content in advance and delivering it smoothly during playback, thus reconciling the contradiction between wide distribution over variable internet and reliable real-time delivery

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11153639B2Media distribution and management system and apparatus
Publication Date: 2021.10.19 GT SYST
  • US11153639B2 patent drawing
  • US11153639B2 patent drawing
  • US11153639B2 patent drawing

AI summary

A network appliance which receives digital content from a remote location; said appliance including decoding and recoding means by which digital content is downloaded, decoded then recoiled for on-transmission to a digital device for consumption by a user. In a particular form each network appliance operates according to secure peer assist criteria; said secure peer assist criteria enabling reception of at least portions of said item of content from others of said plurality of network appliances if said item of content has been previously downloaded to said others of said plurality of network appliances.