Bullet-Screen Comment Check-In via Playback Progress Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing bullet-screen-comment-based check-in methods for videos are inconvenient as they require manual input of watching times and rely on user memory, lacking automation and diversity in check-in recording.

Innovation Solution

A method and apparatus that automatically detect playback progress to display check-in start, success, and end cards, allowing users to check-in seamlessly without manual input, and supports different video types with customizable check-in components.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual input of watching times is required for check-in, then user memory reliance is reduced, but operation convenience deteriorates

Engineering Contradiction:
Improvecheck-in recording accuracyVSAvoidcheck-in operation convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically detects video playback progress and generates check-in records without requiring user input. The playback progress detection module monitors video watching status and automatically creates check-in data, allowing the system to serve itself rather than requiring manual user operation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-configures check-in components with video content, setting up automatic check-in triggers before playback occurs. By establishing the check-in mechanism in advance and linking it to video playback events, the system eliminates the need for manual input during actual check-in operations.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If automated playback progress detection is implemented, then operation convenience is improved, but device complexity increases

Engineering Contradiction:
Improvecheck-in operation convenienceVSAvoidcheck-in system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The check-in component is designed to work across multiple video types and playback scenarios with a unified structure. By creating a universal check-in mechanism that can handle different video content and playback situations, the system avoids the need for multiple specialized systems, thereby limiting the increase in complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If diverse check-in components are provided for different video types, then adaptability is improved, but device complexity increases

Engineering Contradiction:
Improvecheck-in component adaptabilityVSAvoidcheck-in component variety
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The check-in component structure is designed to dynamically adapt to different video types through configuration rather than structural change. The system can adjust its behavior and presentation based on the video content while maintaining a consistent underlying framework, allowing versatility without proportional increases in complexity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12389078B2Bullet-screen-comment-based check-in implementation and creation
Publication Date: 2025.08.12 SHANGHAI BILIBILI TECH CO LTD
  • US12389078B2 patent drawing
  • US12389078B2 patent drawing
  • US12389078B2 patent drawing

AI summary

A bullet-screen-comment-based check-in implementation method is provided. The method includes: detecting whether a playback progress of a video reaches a preset first playback progress; in response to detecting that the playback progress of the video reaches the preset first playback progress, displaying, based on a video type of the video, a check-in start card corresponding to the video type, the check-in start card including a check-in button; and displaying a check-in success card on a video playback screen in response to a check-in operation triggered by a user through the check-in button.