Video Playback Index for Seamless Ad Insertion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video playback methods face challenges in seamlessly integrating creative insert advertisements into video content, leading to high replacement costs and issues like picture freezing or blank screens when using multiple players.

Innovation Solution

A method and apparatus that slice video files into multiple segments, generate a play index with embedded advertisement entries, and use a single player to sequence playback, allowing for flexible insertion and display of advertisements with user interface controls and monitoring capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a completely new video file is generated to replace the creative insert advertisement, then the advertisement can be replaced, but the replacement cost is high

Engineering Contradiction:
Improveadvertisement replacement capabilityVSAvoidreplacement cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The video file is divided into multiple segments with insertion points marked. The creative insert advertisement is inserted at specific segments without regenerating the entire video file. This allows individual advertisement segments to be replaced independently, significantly reducing replacement costs while maintaining adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The advertisement is extracted as a separate insertable element from the main video content. By using segmentation and marking insertion points, the advertisement becomes an independent component that can be removed or replaced without affecting the core video file, enabling cost-effective modifications.

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If two players are used to play video content and creative insert advertisement separately, then the advertisement can be played, but picture freezing and blank screen problems occur

Engineering Contradiction:
Improveadvertisement playback capabilityVSAvoidplayback stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent merges the video content player and advertisement player into a single integrated player. The player uses segmentation to divide the video into segments and employs a segment switching mechanism to seamlessly transition between video content and inserted advertisements within the same playback environment, eliminating picture freezing and blank screen issues caused by multiple players.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces a segment switching mechanism as an intermediary between the video content and advertisement. This mediator manages the transitions smoothly by coordinating segment playback, ensuring seamless switching without visual artifacts or playback instability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If the video file is sliced into multiple segments, then the advertisement can be flexibly inserted, but the processing complexity increases

Engineering Contradiction:
Improveadvertisement insertion flexibilityVSAvoidvideo processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The video file is pre-divided into segments during the initial processing stage, with insertion points marked in advance. This preliminary segmentation creates a structured framework that simplifies subsequent advertisement insertion operations, as the system only needs to insert ads at predefined points rather than dynamically splitting the video during playback.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11438646B2Video play method and apparatus, and device
Publication Date: 2022.09.06 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US11438646B2 patent drawing
  • US11438646B2 patent drawing
  • US11438646B2 patent drawing

AI summary

In order for a terminal to play a video, a first video file is obtained. The first video file is sliced to generate a plurality of first slice files. A play index is generated to include entries respectively corresponding to the first slice files. An entry corresponding to a second video file is inserted into the index between an entry corresponding to one first slice file and an entry corresponding to another first slice file in the play index. The first slice files are played in sequence according to the play index, and the second vide file is played after the one of the first slice files and before the other of the first slice files according to the play index.