Streaming Data Downloading Method for Video Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users experience long waiting times when downloading video files due to insufficient bandwidth and network traffic, and face interruptions when trying to fast forward through videos as the local device must reload designated sections, leading to a poor viewing experience.

Innovation Solution

A streaming data downloading method that divides the buffering data into multiple time sections, allowing simultaneous download through multiple channels, and dynamically adjusts based on available bandwidth to ensure continuous playback without interruptions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the local device downloads video data through a single channel with insufficient bandwidth, then the downloading process is simple, but the waiting time for video playback is long

Engineering Contradiction:
Improvewaiting time for video playbackVSAvoiddownloading channel structure
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent divides the video data into multiple sections and establishes multiple downloading channels to simultaneously download different sections. This segmentation approach allows parallel downloading, significantly reducing the total waiting time for video playback while managing complexity through structured channel division.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from a single-dimensional downloading approach to a multi-dimensional approach by creating multiple downloading channels operating in parallel. This dimensional expansion enables simultaneous data retrieval from different parts of the video file, effectively reducing waiting time.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Ease of operation

If the user wants to fast forward to watch the posterior part of the video, then the user can skip to the desired section, but the local device must send a request to download the user-designated section causing playback interruption

Engineering Contradiction:
Improvefast forwarding capabilityVSAvoidplayback continuity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent pre-loads multiple sections of video data through multiple downloading channels before the user actually needs them. When the user wants to fast forward, the desired section is already downloaded and ready for immediate playback, eliminating interruptions and ensuring continuous viewing experience.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the bandwidth is not sufficient or network traffic is large, then the network conditions are constrained, but the preloading time becomes excessively long

Engineering Contradiction:
Improvedata downloading speedVSAvoidpreloading time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments the video data into multiple sections and downloads them simultaneously through multiple channels. This segmentation allows the system to overcome bandwidth limitations by distributing the download load across multiple parallel connections, effectively increasing the overall data downloading speed and reducing preloading time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent maintains continuous downloading activity across multiple channels throughout the preloading process. By keeping all downloading channels active and utilizing available network resources continuously, the system maximizes data retrieval efficiency and minimizes total preloading time even under constrained network conditions.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentEP2720436B1Streaming data downloading method and computer readable recording medium thereof
Publication Date: 2017.06.21 WISTRON CORP
  • EP2720436B1 patent drawingFigure 1
  • EP2720436B1 patent drawingFigure 2~3
  • EP2720436B1 patent drawingFigure 4A~4D

AI summary

A streaming data downloading method is illustrated, which is adaptive to a video player(3) downloading a video file from a video server(5) via Internet(4). The method includes dividing the video file into a plurality of time sections by the video player(3), sending several downloading requests to the video server for simultaneously downloading data corresponding to different time sections based on the number of the downloading requests. Therefore, data of the video file may be downloaded efficiently and waiting time for users may be drastically reduced.