Subtitle Data Grouping and Dynamic Motion Control
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
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
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.
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
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.
Data Source
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.


