Real-Time Video Assembly via Performance-Based Data Pack

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video editing systems lack the ability to enable instant assembling of video clips through user performance, particularly in a way that synchronizes clips with an audio track and offers a reward mechanism based on real-time user interaction, failing to provide a unique and gaming-like experience.

Innovation Solution

A system and method that utilize a Performance Based Video Format (PBVF) to allow users to interactively assemble video clips in real-time with an audio track, where user performance is analyzed to unlock additional content, and video clips are synchronized and assembled using a data-pack that includes manual assembling commands, hidden segments, and reward-based access to video and audio content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional offline video editing is used, then video clips can be freely assembled in desired order, but the process requires long and repetitive editing sessions without real-time interactivity

Engineering Contradiction:
Improvevideo assembly interactivityVSAvoidediting session duration
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system pre-synchronizes video clips with the audio track during an authoring phase, creating a data-pack with pre-indexed segments and metadata. This preliminary preparation enables real-time instant assembly during user performance without requiring lengthy editing sessions, as clips are ready to be inserted at precise synchronization points.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system automatically analyzes user performance in real-time and autonomously assembles video clips based on detected key moments and synchronization points, eliminating the need for manual frame-by-frame editing. The automated reward mechanism also independently manages content unlocking based on performance evaluation.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If simplified slideshow creation is used, then video assembly is simplified, but the process lacks user performance analysis and reward mechanisms

Engineering Contradiction:
Improvevideo assembly simplicityVSAvoiduser performance integration
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system continuously monitors user performance during the video creation process, analyzing interactions with the interface and synchronization with audio tracks. This real-time feedback enables dynamic reward mechanisms that unlock additional video clips based on performance quality, creating an adaptive experience that combines simplicity with versatility.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system transforms the static slideshow creation process into a dynamic interactive experience where available video clips change based on user performance. The reward mechanism dynamically adjusts content availability, and the assembly process adapts to user actions in real-time, making the system both simple to operate and highly adaptable.

Inventive Principle:
Principle #15Dynamics

3Productivity

If manual video clip concatenation is used, then video assembly is achieved, but synchronization with audio track and reward mechanisms are not supported

Engineering Contradiction:
Improvevideo assembly speedVSAvoidaudio-video synchronization
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs audio-video synchronization in advance during the authoring phase, creating a data-pack with pre-calculated synchronization points and metadata for each video clip. This preliminary action ensures reliable synchronization during real-time assembly, eliminating the need for manual alignment while maintaining high productivity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary data-pack structure that contains pre-indexed video segments, synchronization metadata, and reward criteria. This intermediary layer mediates between user performance and video assembly, ensuring reliable audio-video synchronization while enabling fast automatic assembly based on performance analysis.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If pre-synchronized video clips are used, then audio-video synchronization is achieved, but access to additional content is limited without reward mechanisms

Engineering Contradiction:
Improveaudio-video synchronizationVSAvoidcontent availability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system implements a reward mechanism that continuously evaluates user performance and provides feedback by unlocking additional video clips. Users who demonstrate good synchronization skills or achieve specific performance targets gain access to hidden content, making the system both reliable for synchronization and adaptable in content availability.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adjusts content availability based on user performance metrics. While maintaining reliable audio-video synchronization for all users, the system adaptively reveals additional pre-synchronized video clips to users who meet certain performance criteria, combining synchronization reliability with content versatility.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP3949369B1Method and system for combining video sequences
Publication Date: 2024.10.30 AMURA MARIO
  • EP3949369B1 patent drawingFigure 1A
  • EP3949369B1 patent drawingFigure 1B
  • EP3949369B1 patent drawingFigure 2

AI summary

A system for instant assembly of video clips through user's interactive performance, comprising a device 100 operated by a user, wherein the device (100) comprises: user interface means (101) configured for input and output interaction with the user; - a processing unit (103) and a memory (104) configured for the creation of a new video (301) assembled appending a plurality of video clip segments extracted from a plurality of video clips (321-325, 351-352); and - an I/O unit (105) configured for access to the plurality of video clips (321- 325, 351-352) through a telematic communication network; the user interface means (101) are configured to detect a sequence of manual assembling commands (401-408, 501-505) operated by the user, and to display the plurality of video clip segments extracted from a plurality of video clips (321 -325), the display order of the video segments being defined by the sequence of manual concatenation commands (401-408, 500- 505); the processing unit (103) and the memory (104) are configured to record the appending process of the video segments extracted from a plurality of video clips (321-325); the resulting is a final assembled video (301) and the appending logic of the video clips segments being defined by the sequence of manual concatenation commands (401-408, 501-505).