Streaming Media Handover Data Transfer Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The efficiency of streaming media file transmission and playback is hindered by the need for a home network device to reacquire data after a handover, leading to low transmission and playback efficiency due to redundant data acquisition.

Innovation Solution

A method and apparatus where a first apparatus sends a playing command and unplayed data to a second apparatus upon handover, using position information and cache records to facilitate seamless playback, reducing the need for redundant data acquisition by the second apparatus.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a home network device reacquires data after handover, then playback can continue, but transmission and playback efficiency decreases due to redundant data acquisition

Engineering Contradiction:
Improveplayback continuityVSAvoidtransmission and playback efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The first apparatus performs preliminary action by acquiring and storing data before handover occurs. The system pre-loads data into the buffer and maintains position information about what has been downloaded, so that when handover is needed, the second apparatus can continue from where the first apparatus left off without needing to reacquire already-downloaded data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism involving position information and buffer data transfer. Instead of direct reacquisition from the server, the system uses the first apparatus's downloaded data as an intermediary resource that can be transferred to the second apparatus, eliminating redundant acquisition.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the second apparatus reacquires data from the server after handover, then playback can resume, but time is lost due to redundant data acquisition

Engineering Contradiction:
Improveplayback resumptionVSAvoidtime for redundant data acquisition
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The first apparatus performs preliminary data acquisition and storage before handover. By maintaining position information about the last downloaded data segment, the system ensures that when the second apparatus needs to resume playback, it can continue from the exact position where the first apparatus stopped, without time loss for reacquiring already-downloaded data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a copy of the downloaded data buffer from the first apparatus and transfers it to the second apparatus. This copying mechanism allows the second apparatus to resume playback immediately with the copied data buffer, eliminating the time that would otherwise be spent reacquiring data from the server.

Inventive Principle:
Principle #26Copying

3Reliability

If all downloaded data is sent during handover, then playback continuity is ensured, but data transmission volume increases

Engineering Contradiction:
Improveplayback continuityVSAvoiddata transmission volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system extracts only the necessary portion of data for handover by using position information to identify where playback should resume. Instead of transferring the entire downloaded buffer, the system extracts only the data from the current playback position forward, significantly reducing the data transmission volume while ensuring playback continuity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by transferring only the necessary portion of data required for continuous playback after handover. The system calculates the exact data range needed based on position information and transfers only that partial amount, rather than unnecessarily transferring the complete downloaded buffer.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9380095B2Method and apparatus for playing streaming media file
Publication Date: 2016.06.28 HUAWEI DEVICE CO LTD
  • US9380095B2 patent drawing
  • US9380095B2 patent drawing
  • US9380095B2 patent drawing

AI summary

A method for playing a streaming media file, which can improve transmission and playing efficiency of a streaming media file. The method includes: playing, by a first apparatus, a streaming media file from a streaming media server; and when the first apparatus receives a handover instruction, sending, by the first apparatus, a playing command to a second apparatus, and sending at least a part of data of the downloaded streaming media file to the second apparatus, where the at least part of the data includes data not played by the first apparatus, where the playing command is used to instruct the second apparatus to play a part of or all of the at least part of the data sent by the first apparatus. The present invention further provides a corresponding apparatus.