Distributed Story Application for Collaborative Video Recording

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile devices lack an efficient method for multiple users to independently record and combine video segments from different locations into a unified video, requiring excessive memory, online storage, and CPU cycles, with a significant time delay in creating a final edited video.

Innovation Solution

A distributed computer system with a story application on mobile devices allows for the generation, presentation, and sharing of media by invoking cameras for recording video clips based on a scripted story, enabling multiple devices to record segments and combine them into a cohesive scene, reducing the need for manual editing and improving device efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple devices record video segments independently from different locations, then geographic distribution and collaborative flexibility are improved, but memory usage, CPU cycles, and time delay for combining videos increase

Engineering Contradiction:
Improvegeographic distribution capabilityVSAvoidtime delay for video combination
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-generating video segments according to a script before the actual recording session. The server divides the script into multiple segments and assigns them to different devices in advance, so that when recording occurs, all devices know exactly what to record and when, eliminating post-recording coordination delays and enabling parallel recording from different locations simultaneously

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The video production process is segmented into independent recordable units assigned to different devices. The server divides the overall video script into multiple segments that can be recorded independently by different devices at different locations, then combines them seamlessly. This segmentation allows parallel processing and eliminates the need for sequential recording and manual editing

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If multiple devices record video segments independently, then collaborative flexibility is improved, but memory and CPU resources required for video combination increase

Engineering Contradiction:
Improvecollaborative recording capabilityVSAvoidmemory and CPU resources
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

A server acts as an intermediary between multiple recording devices and the final video combination process. The server coordinates recording sessions, manages video segment collection, and handles the combining process centrally. This intermediary approach allows multiple devices to record independently with minimal local processing requirements, while the server efficiently manages the combination using its own resources, reducing the memory and CPU burden on individual mobile devices

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system merges the recording capabilities of multiple devices under centralized server coordination. Instead of each device independently processing and storing complete video files, the devices record segments that are then merged by the server. This merging approach consolidates processing resources at the server level while distributing only the lightweight recording function to multiple devices, reducing overall memory and CPU requirements

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If manual editing and joining of video clips is performed, then video combination flexibility is improved, but time delay and operational complexity increase

Engineering Contradiction:
Improvevideo editing flexibilityVSAvoidvideo production speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system performs self-service by automatically combining video segments according to the pre-defined script structure without requiring manual editing intervention. The server automatically assembles the recorded segments in the correct sequence based on the script divisions, eliminating the need for users to manually edit and join videos. This automation maintains flexibility through script-based control while dramatically increasing production speed by removing manual editing steps

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11343463B2Video script generation, presentation and video recording with flexible overwriting
Publication Date: 2022.05.24 JOHNSON J R
  • US11343463B2 patent drawing
  • US11343463B2 patent drawing
  • US11343463B2 patent drawing

AI summary

A distributed computer system including a story application for a mobile computing device enables generation, presentation, and sharing of media using the device. Under control of a programmed story script, the story application invokes a camera of the device for recording a clip during an iteration for a character in a story while presenting a story script in a teleprompter manner. A clip for each different character in the story may be received to be combined therewith and presented as a scene on mobile computing device for viewing. Another iteration for the character may be recorded, and a resulting new clip may be combined with the clips for the other characters, or with different clips for the other characters, to generate another scene for the story script. Media presentations of the same story include multiple scenes each having a different interpretation. Scenes and/or clips may be shared using different applications.