Preloaded Video Embedding in Information Streams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video content display methods in client applications face challenges in improving the promotion effect and fluency of splash advertisements, particularly in seamlessly integrating video content with natural information streams.

Innovation Solution

A method and client implementation that detects current state parameters to embed preloaded video data into a current information stream, allowing seamless splicing and smooth transition between splash and information stream stages, using pre-stored simulation images/videos and controlling playback based on user instructions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If preloaded video data is embedded into current information stream, then the fluency and promotion effect of video content is improved, but the device complexity increases

Engineering Contradiction:
Improvefluency of video contentVSAvoidcomplexity of video embedding system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by preloading video data before it is needed for display. The system pre-processes and buffers video content in advance, so that when the video needs to be displayed, the data is already ready to be embedded into the information stream, ensuring smooth playback without interruption while managing system resources efficiently.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements nesting by embedding the preloaded video data within the current information stream. The video content is nested inside the stream structure, allowing the video to be integrated seamlessly into the existing information flow without requiring a separate display system, thus improving fluency while controlling complexity.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Productivity

If splash advertisement is displayed directly when client application is opened, then the promotion effect is improved, but the user experience and fluency deteriorate

Engineering Contradiction:
Improvepromotion effect of advertisementVSAvoiduser experience
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system performs preliminary actions by preloading video data and preparing the embedding structure before the user opens the application. This ensures that when the splash advertisement is displayed, the video content is already ready to be seamlessly integrated, providing both promotional effectiveness and smooth user experience without noticeable delays or interruptions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent merges the splash advertisement with the natural information stream by embedding video data into the stream. Instead of displaying a separate, disruptive advertisement, the video content is combined with the stream, creating a unified display that maintains user experience while achieving promotional goals.

Inventive Principle:
Principle #5Merging (Combining)

3Device complexity

If video data is loaded in real-time during playback, then the device complexity is reduced, but the fluency and promotion effect of video content deteriorate

Engineering Contradiction:
Improvesimplicity of video loading systemVSAvoidfluency of video content
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent applies preliminary action by loading video data in advance before playback is needed. This preloading process ensures that when the video is played, the data is already available in the buffer, guaranteeing smooth and fluent playback without interruptions, while the loading complexity is managed through efficient pre-processing strategies.

Inventive Principle:
Principle #10Preliminary action

4Stability of the object's composition

If preloaded video data is embedded into information stream, then the seamless integration is achieved, but the loss of time for data processing increases

Engineering Contradiction:
Improveseamless integration of video streamVSAvoidtime for embedding processing
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The patent resolves this contradiction by performing the embedding process in advance as a preliminary action. The video data is pre-loaded and pre-embedded into the information stream structure before playback. This shifts the processing time to occur before the user experiences the video, ensuring seamless integration during playback while the processing time is absorbed into the pre-processing phase.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11750879B2Video content display method, client, and storage medium
Publication Date: 2023.09.05 DOUYIN VISION CO LTD
  • US11750879B2 patent drawing
  • US11750879B2 patent drawing
  • US11750879B2 patent drawing

AI summary

Embodiments of the present invention provide a video content display method, a client, and a storage medium. The video content display method comprises: upon receipt of a startup instruction, measuring the current state parameter; if the current state parameter meets a preset display condition, reading pre-loaded video data, the preset display condition being used for determining whether to display the video content to be displayed of the pre-loaded video data; embedding the pre-loaded video data into the current information flow to obtain an information flow to be displayed; and in response to the startup instruction, playing back a target video corresponding to the information flow to be displayed to realize the display of said video content.