Interactive Video Generation Using Selectable Objects

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video generation systems lack the ability to dynamically interact with users and adapt content in real-time based on user inputs, limiting the customizability and engagement of video content across various platforms.

Innovation Solution

A customizable video system that includes a data acquisition component, content curation component, video generation component, and user interface component, which uses natural language processing and video generation templates to analyze user inputs and regenerate video content in real-time, incorporating selectable objects and additional data related to user selections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If video content is generated using traditional systems, then video generation is possible, but the system lacks dynamic interaction capability and cannot adapt content in real-time based on user inputs

Engineering Contradiction:
Improvedynamic interaction capabilityVSAvoidsystem structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The video generation system is divided into distinct functional modules: data acquisition component, content curation component, video generation component, and user interface component. Each module handles specific tasks independently, enabling dynamic interaction while maintaining manageable system complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements dynamic video generation where content can be modified in real-time based on user inputs. The video generation component receives user inputs through the user interface, processes them through content curation, and regenerates video content dynamically, allowing the system to adapt to user preferences and interactions.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If video content is customized in real-time based on user inputs, then user engagement and personalization are improved, but processing time and computational resources increase

Engineering Contradiction:
Improvecontent customizabilityVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The content curation component pre-processes and organizes data portions before video generation occurs. By preparing content in advance and structuring it for efficient retrieval, the system reduces processing time during real-time user interactions while maintaining high levels of content customizability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses video generation templates that can be reused and adapted for different user inputs. Instead of generating video from scratch each time, the system copies and modifies template structures, significantly reducing processing time while still providing personalized content based on user preferences.

Inventive Principle:
Principle #26Copying

3Speed

If the system processes and regenerates video content in real-time, then user interaction responsiveness is improved, but system resource consumption increases

Engineering Contradiction:
Improveresponse speedVSAvoidcomputational resources
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system processes only the portions of video content that need to be modified based on user inputs, rather than regenerating entire videos. The video generation component selectively updates specific segments or elements within the video framework, reducing computational resource consumption while maintaining responsive user interaction.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system modifies video content by changing parameters such as data portions, metadata, or template variables based on user inputs, rather than complete regeneration. This parameter-based approach allows for rapid content customization with reduced computational overhead, improving response speed while conserving resources.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3790284B1Interactive video generation
Publication Date: 2024.12.11 HUAWEI TECH CO LTD
  • EP3790284B1 patent drawingFigure 1
  • EP3790284B1 patent drawingFigure 2
  • EP3790284B1 patent drawingFigure 3

AI summary

Various videolization solutions are provided. A method for generating video is provided according to an example. The method includes obtaining one or more data portions and generating a customizable video using the one or more data portions and using one or more video generation templates; determining one or more selectable objects in the customizable video using one or more object definitions; receiving an indication indicating a user selection of at least one selectable object corresponding to an object definition; obtaining additional data portions related to the at least one selectable object corresponding to the indication; and regenerating the customizable video using the additional data portions and the one or more data portions corresponding to the indication.