Video Interactive Template for Reducing Development Complexity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Developing video playing applications requires significant effort due to the need for configuring and developing separate intentions for various video processing tasks, leading to high development costs and repeated logic in existing methods.

Innovation Solution

A method and apparatus that utilize a preset video interactive template with processing logic for video playing applications, including requests for playing, pausing, indexing, and adjusting video playback, which reduces development costs by standardizing the processing logic and automating the publishing process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If developers configure and develop separate intentions for various video processing tasks, then the video playing application can handle specific video operations, but the development cost increases and repeated logic is created

Engineering Contradiction:
Improvevideo processing capabilityVSAvoiddevelopment complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies universality by creating a unified intention recognition mechanism that handles multiple video processing tasks (playing, pausing, indexing, adjusting) through a single standardized interface. The server-side intention recognition module can process various video-related user inputs using the same processing logic, eliminating the need for separate development for each video operation type.

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

Solution Approach 2:

The patent segments the video playing application into distinct functional modules: client-side intent submission, server-side intention recognition, template matching, and result processing. This segmentation allows each module to be independently developed and maintained, reducing overall development complexity while maintaining versatility.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If developers configure and develop separate intentions for various video processing tasks, then the video playing application can handle specific video operations, but development time is extended

Engineering Contradiction:
Improvevideo processing capabilityVSAvoiddevelopment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-defining standardized intention templates on the server side that cover common video processing scenarios. These templates are prepared in advance with standard processing logic, allowing developers to simply configure specific parameters rather than developing entire processing workflows from scratch for each video operation.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If a preset video interactive template with standardized processing logic is used, then development cost is reduced and publishing is simplified, but the ability to handle custom video processing requirements may be limited

Engineering Contradiction:
Improvedevelopment complexityVSAvoidcustom processing capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by making the intention recognition system configurable and adaptable. While standardized templates provide a baseline, the system allows for dynamic configuration of intention parameters and processing logic based on specific application requirements. The server can adjust and customize the standardized processing to meet specific video processing needs without requiring complete re-development.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11095957B2Method and apparatus for publishing information, and method and apparatus for processing information
Publication Date: 2021.08.17 BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
  • US11095957B2 patent drawing
  • US11095957B2 patent drawing
  • US11095957B2 patent drawing

AI summary

Embodiments of a method and apparatus for publishing information and a method and apparatus for processing information are provided. An embodiment of the method for publishing information can comprise: receiving a request for publishing a video playing application, the request for publishing including configuration information of the video playing application; applying a preset video interactive template to the video playing application, the video interactive template including a processing logic relating to a video; and publishing, based on the configuration information, the video playing application applied with the video interactive template. According to some embodiments, by applying the preset video interactive template, a developer may complete the development and the publishing of the video playing application without paying attention to the processing logic of the video, thereby effectively reducing the development costs.