Streaming Playlist Transmission Timing Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data communication technologies for streaming cannot control the transmission timing of playlists effectively, leading to delays in transmitting the latest updated playlists to receiving apparatuses.

Innovation Solution

A transmission apparatus is designed with an acquisition unit, receiving unit, determination unit, and control unit to assess and manage the transmission timing of playlists, ensuring that the latest updated playlists are transmitted efficiently by determining if untransmitted segment data information is present and controlling the transmission accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the transmission apparatus transmits playlists only when receiving playlist requests from the receiving apparatus, then the receiving apparatus can acquire playlists periodically, but the transmission apparatus cannot transmit the latest updated playlist timely, causing time loss between playlist update and transmission

Engineering Contradiction:
Improvetime loss between playlist update and transmissionVSAvoidstreaming efficiency
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The transmission apparatus proactively transmits the playlist to the receiving apparatus before the receiving apparatus sends a playlist request, by determining whether untransmitted segment data information is present in the updated playlist and automatically transmitting it at a first timing. This preliminary action eliminates the waiting time for the receiving apparatus to request the playlist, thereby reducing the time loss between playlist update and transmission while improving streaming efficiency.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the transmission apparatus generates and updates playlist immediately after receiving playlist request, then the latest playlist can be transmitted, but the transmission timing cannot be controlled effectively, leading to delays

Engineering Contradiction:
Improvetimeliness of playlist transmissionVSAvoidcontrol of transmission timing
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The transmission apparatus employs a feedback mechanism where the determination unit continuously monitors whether the playlist contains information about segment data that has not been transmitted to the receiving apparatus. Based on this feedback information, the control unit automatically decides the transmission timing (first timing for untransmitted data, second timing for already transmitted data), achieving both timeliness and operational control without manual intervention.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10277652B2Transmission apparatus, transmission method, and program
Publication Date: 2019.04.30 CANON KK
  • US10277652B2 patent drawing
  • US10277652B2 patent drawing
  • US10277652B2 patent drawing

AI summary

A transmission apparatus includes an acquisition unit configured to acquire a list indicating segment data that is acquirable by a receiving apparatus from among a plurality of pieces of segment data obtained by dividing content data, a determination unit configured to determine according to the list, and a control unit configured to perform control to transmit the list at a first timing, if the determination unit determines that the list contains information about segment data that has not been transmitted to the receiving apparatus, and to perform control to transmit the list or a list acquired after the list has been acquired by the acquisition unit at a second timing, which is a timing later than the first timing, if the determination unit determines that the list does not contain information about segment data that has not been transmitted to the receiving apparatus.