Bullet-Screen Comment Collapsing for On-Demand Video

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In on-demand videos, excessive positive and neutral screen-flooding bullet-screen comments reduce content diversity and user experience due to their interactive and atmospheric functions, and existing technologies from live streaming scenarios are not applicable.

Innovation Solution

A method to process bullet-screen comments by screening and combining similar comments to generate collapsed comments, sorting them, and displaying a limited number based on a sorting result, optimizing display and interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If bullet-screen comments are displayed freely without screening, then user interaction and atmosphere are improved, but screen occupation increases and content diversity decreases

Engineering Contradiction:
Improveuser interactionVSAvoidscreen occupation
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

The patent merges multiple homogenous bullet-screen comments into a single collapsed comment that displays the original comment content along with a count of similar comments. This combining approach reduces the number of displayed comments and their screen occupation while preserving user interaction by showing aggregated feedback and maintaining the atmospheric function through selective display of representative comments.

Inventive Principle:
Principle #5Merging (Combining)

2Ease of operation

If all bullet-screen comments are displayed, then interaction function is maintained, but comment diversity decreases due to screen-flooding

Engineering Contradiction:
Improveinteractive functionVSAvoidcomment diversity
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent applies local quality by differentiating the display treatment of different comment types. Homogenous comments are collapsed into aggregated forms, while diverse and valuable comments are displayed individually. This selective approach preserves comment diversity by ensuring that unique and meaningful comments remain visible while reducing the impact of repetitive comments, thereby maintaining information quality.

Inventive Principle:
Principle #3Local quality

3Area of stationary object

If bullet-screen comments are screened and collapsed, then screen occupation is reduced and diversity maintained, but processing complexity increases

Engineering Contradiction:
Improvescreen occupationVSAvoidprocessing complexity
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by pre-defining screening rules and collapse thresholds for bullet-screen comments. The system pre-processes incoming comments by identifying homogenous groups and preparing collapsed representations before display. This advance preparation reduces real-time processing complexity during video playback while achieving the goal of reducing screen occupation and maintaining diversity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12445689B2Bullet-screen comment data processing
Publication Date: 2025.10.14 SHANGHAI BILIBILI TECH CO LTD
  • US12445689B2 patent drawing
  • US12445689B2 patent drawing
  • US12445689B2 patent drawing

AI summary

A bullet-screen comment data processing method is provided. The method includes: receiving bullet-screen comment data for an on-demand video played in a client; in response to determining that the on-demand video meets a preset bullet-screen comment trigger condition, screening the bullet-screen comment data based on a preset rule to obtain source bullet-screen comments; combining the source bullet-screen comments to generate collapsed bullet-screen comments representing homogenous bullet-screen comments, and sorting the collapsed bullet-screen comments to obtain a sorting result; and sending the collapsed bullet-screen comments to the client based on the sorting result, to display the collapsed bullet-screen comments on a display screen of the client.