Subtitle Data Grouping and Dynamic Motion Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing subtitle data management technologies face challenges in efficiently displaying large volumes of user-submitted comments on audio/video platforms, leading to overlapping or undisplayed content due to inconsistent motion speeds and inefficient track utilization.

Innovation Solution

A method and system that divide subtitle data into groups based on display time, select and configure subtitle data for display on tracks according to motion speed and length, ensuring that subsequent content does not overlap with previous content, and dynamically adjust display speed to optimize visibility and track space usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If subtitle data is displayed in motion on the audio/video player window, then user engagement and understanding of content increase, but subtitle data volume becomes increasingly large requiring complex motion algorithms

Engineering Contradiction:
Improveuser engagementVSAvoidmotion algorithm complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments subtitle data into multiple groups based on display time, with each group containing subtitle data for a specific time interval. This segmentation allows the system to manage large volumes of subtitle data systematically, reducing the complexity of motion algorithms by processing data in manageable chunks rather than as a single large dataset.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If multiple rows of tracks are used to display subtitle data, then display capacity increases, but track utilization becomes inefficient when randomly selecting subtitle data

Engineering Contradiction:
Improvedisplay capacityVSAvoidtrack utilization efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-sorting subtitle data within each group according to display time before placing them on tracks. This ensures that subtitle data are arranged in the correct temporal sequence, improving track utilization efficiency and ensuring accurate matching with audio/video content without requiring complex random selection algorithms.

Inventive Principle:
Principle #10Preliminary action

3Loss of time

If subtitle data motion speed is increased to reduce wait time, then user experience improves, but subtitle data may overlap with previous content

Engineering Contradiction:
Improvewait timeVSAvoidcontent overlap prevention
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The patent implements dynamics by adjusting the motion speed of subtitle data based on its length. Longer subtitle data are displayed at slower speeds while shorter data move faster, ensuring that all subtitle data complete their display within the same time interval without overlapping. This dynamic speed adjustment maintains reliability by preventing content overlap while optimizing the display process to minimize wait time.

Inventive Principle:
Principle #15Dynamics

4Ease of manufacture

If random selection of subtitle data is used, then implementation simplicity increases, but subtitle data cannot be accurately matched with audio/video content

Engineering Contradiction:
Improveimplementation simplicityVSAvoidcontent matching accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action by pre-sorting subtitle data within each group according to display time before placing them on tracks. This ensures that subtitle data are arranged in the correct temporal sequence, improving track utilization efficiency and ensuring accurate matching with audio/video content without requiring complex random selection algorithms.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10178439B2Managing interactive subtitle data
Publication Date: 2019.01.08 ALIBABA GROUP HOLDING LTD
  • US10178439B2 patent drawing
  • US10178439B2 patent drawing
  • US10178439B2 patent drawing

AI summary

Embodiments of the present application relate to a method, apparatus, and system for processing subtitle data. The method includes dividing subtitle data into multiple subtitle groups according to subtitle data display time information related to a played object, wherein a subtitle group comprises at least one subtitle data entry, and wherein a subtitle data entry comprises subtitle content, a subtitle display time in relation to the played object, and a speed of subtitle motion, selecting a piece of subtitle data from a subtitle group according to the display time information of the played object, and causing the selected piece of subtitle data to be displayed on a track such that the selected piece of subtitle data does not overlap with or pass another piece of subtitle data displayed on the track.