Bullet-screen Comment Tracks Adapted to Video Playing Modes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The default bullet-screen comment display mode in existing systems fails to meet the diverse requirements of users, as it does not adapt to different video playing modes, leading to an inconsistent and less engaging user experience.

Innovation Solution

A bullet-screen comment processing method that determines and renders preset bullet-screen comment tracks based on the video playing mode, allowing for customizable display effects and positions, ensuring compatibility with various playing modes such as landscape and portrait orientations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a default bullet-screen comment display mode is used, then the system is simple and easy to implement, but it cannot meet the diverse requirements of different users and different video playing modes

Engineering Contradiction:
Improvebullet-screen comment display adaptabilityVSAvoiddisplay mode complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic bullet-screen comment tracks that automatically adjust their position, speed, and display parameters based on the current video playing mode (portrait, landscape, fullscreen). The system detects the playing mode and dynamically reconfigures the comment display parameters without requiring manual user intervention, thus achieving adaptability while maintaining system simplicity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes display parameters (track position, comment speed, font size, opacity) based on different video playing modes. The system pre-sets multiple groups of display parameters corresponding to different playing modes, and automatically switches between them based on the current mode, providing versatile display adaptation without complex real-time calculations.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If bullet-screen comment tracks are fixed in position, then the display is simple, but it cannot provide personalized and engaging user experience

Engineering Contradiction:
Improvedisplay simplicityVSAvoiduser interaction rate
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent divides the video playing area into multiple horizontal tracks for bullet-screen comments, with each track having its own position, speed, and display characteristics. This segmentation allows different comments to be displayed on different tracks simultaneously, providing variety and personalization while maintaining simple track-based management and rendering.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If multiple preset bullet-screen comment tracks are generated for different playing modes, then user requirements are met, but the system complexity increases

Engineering Contradiction:
Improveplaying mode compatibilityVSAvoidtrack management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent pre-generates and stores multiple sets of bullet-screen comment tracks corresponding to different video playing modes (portrait, landscape, fullscreen). These preset tracks are prepared in advance with optimized parameters for each mode, allowing the system to simply switch between pre-configured tracks based on the current playing mode, avoiding complex real-time track generation and management.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12108119B2Bullet-screen comment processing
Publication Date: 2024.10.01 SHANGHAI BILIBILI TECH CO LTD
  • US12108119B2 patent drawing
  • US12108119B2 patent drawing
  • US12108119B2 patent drawing

AI summary

A bullet-screen comment processing method and apparatus are provided. The bullet-screen comment processing method includes: obtaining a to-be-displayed bullet-screen comment of a target video; determining preset bullet-screen comment tracks of a video playing interface based on a playing mode of the target video on the video playing interface, where the preset bullet-screen comment tracks are generated based on at least two playing modes; and rendering the to-be-displayed bullet-screen comment to the video playing interface based on the preset bullet-screen comment tracks and a bullet-screen comment display effect.