Subtitle PES Packet Timing for TTML Region End Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face challenges in improving the transport efficiency of subtitle text information and ensuring proper region display end processing, particularly in live delivery scenarios where display end times are unknown.

Innovation Solution

A reception device and method that generates and transmits subtitle PES packets with either filled region end-time information or control commands for region display end processing, allowing proper handling of both fixed and variable sample periods.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If subtitle text information is transmitted frequently to ensure complete region display end processing information, then processing accuracy improves, but transport efficiency deteriorates

Engineering Contradiction:
Improveregion display end processing accuracyVSAvoidtransport efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The invention extracts only the essential region display end processing information from complete subtitle data and transmits it separately via control commands. This allows the main subtitle stream to maintain high transport efficiency while essential processing information is delivered independently to ensure accurate region display end handling.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The invention introduces control commands as an intermediary mechanism between the subtitle data stream and the region display end processing. These control commands carry critical timing information and trigger proper processing without requiring frequent transmission of complete subtitle documents, thus resolving the contradiction between processing accuracy and transport efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If region display end time is filled in advance, then processing speed improves, but adaptability to live delivery deteriorates

Engineering Contradiction:
Improveprocessing speedVSAvoidlive delivery adaptability
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The invention makes the region display end time information dynamic rather than static. In live delivery scenarios, the region display end time is determined and transmitted in real-time through control commands, allowing the system to adapt to varying content lengths and delivery conditions while maintaining efficient processing through automated command execution.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention prepares processing templates and control command structures in advance, but fills specific timing parameters dynamically during live delivery. This preliminary preparation of processing frameworks enables fast processing execution while maintaining adaptability to real-time content variations.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If complete TTML documents are transmitted for each sample, then information completeness improves, but data volume increases

Engineering Contradiction:
Improveinformation completenessVSAvoiddata volume
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The invention segments subtitle information into two parts: complete TTML documents transmitted periodically or on-demand, and essential region display end processing information transmitted through compact control commands. This segmentation maintains information completeness for processing while significantly reducing the data volume of frequent transmissions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention uses control commands as simplified copies or references that trigger processing of region display end information without transmitting complete TTML documents. These commands contain essential timing and processing instructions that enable accurate region display end handling with minimal data transmission.

Inventive Principle:
Principle #26Copying

Data Source

PatentEP3979654B1Transmission device, transmission method, reception device, and reception method
Publication Date: 2025.11.26 SATURN LICENSING LLC
  • EP3979654B1 patent drawingFigure 1~3
  • EP3979654B1 patent drawingFigure 4(a)~4(b)
  • EP3979654B1 patent drawingFigure 5(a)~5(b)

AI summary

A transmission device is provided. The transmission device includes a packet generation unit configured to generate for each of a plurality of samples a respective Packetized Elementary Stream (PES) packet comprising a Timed Text Markup Language (TTML) document of subtitle text information in a payload. Display timing information included in the TTML document in a first PES packet indicates at least a display start time for a subtitle of a plurality of subtitles that is to be displayed in a sample related to the first PES packet. Display timing information included in the TTML document in a second PES packet indicates a display end time for the subtitle that is to be ended in a sample related to the second PES packet. The transmission device further includes a transmission unit configured to transmit the PES packets as a subtitle stream.