Remote Video Editing via Server-Side Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional multi-user video editing systems face inefficiencies due to high client processing power and network bandwidth requirements, underutilization of resources, and limitations in collaborative editing, especially with high-resolution video formats like HDTV, which demand increased processing power and bandwidth.

Innovation Solution

A centralized processing system where an application server connected via high-speed link to local storage handles video editing tasks, with thin clients accessing media on demand, transmitting low-bandwidth editing commands back to the server for execution, reducing the need for expensive client-side processing and network strain.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional multi-user systems use powerful workstation clients to perform actual editing, then editing capability is improved, but device complexity and cost increase

Engineering Contradiction:
Improveediting capabilityVSAvoidworkstation client complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a server as an intermediary between the user and the media file. The server performs the complex editing operations on the original media file, while the client only needs to send simple editing commands and receive the resulting edited media. This mediator approach transfers the computational complexity from the client to the server, resolving the contradiction between editing capability and client device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a copy of the media file on the server and performs editing operations on this copy. The client works with a local copy or stream of the media file, sending editing commands to the server which then applies these commands to the server's copy and returns the results. This copying mechanism allows the client to have full editing capability without needing powerful local hardware.

Inventive Principle:
Principle #26Copying

2Measurement precision

If online editing downloads the entire source media file to local storage, then editing precision is improved, but loss of time and network bandwidth increase

Engineering Contradiction:
Improveediting precisionVSAvoiddownload time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary actions on the server side by pre-loading the media file and maintaining it in a ready-to-edit state. The server prepares the media file and its metadata in advance, so when the client sends editing commands, the server can immediately process them without requiring the client to download the entire file first. This preliminary preparation resolves the contradiction between editing precision and download time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The server acts as an intermediary that maintains the media file in a processed state, allowing the client to work with precise editing capabilities without transferring the entire file. The server mediates between the client's editing commands and the actual media file, providing precise editing functionality while minimizing network transfer requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If a file server hosts a single copy of a media file and distributes it to client workstations, then resource sharing efficiency is improved, but network bandwidth requirements increase

Engineering Contradiction:
Improveresource sharing efficiencyVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent creates a streamlined copy mechanism where the server maintains the original media file and generates edited versions on-demand. Instead of distributing the entire original file to multiple clients, the server creates and distributes only the necessary edited portions or streams. This selective copying approach maintains resource sharing efficiency while significantly reducing network bandwidth consumption compared to distributing complete files to all clients.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8818172B2Multi-user remote video editing
Publication Date: 2014.08.26 AVID TECHNOLOGY INC
  • US8818172B2 patent drawing
  • US8818172B2 patent drawing
  • US8818172B2 patent drawing

AI summary

Methods and systems for remote video editing include a source media file on a storage device and an input for receiving video editing commands, over a low-bandwidth network, pertaining to the source media file. A virtual representation of the source media file includes the editing commands and a link to the source media file. A media delivery engine reads the source media file over a high-bandwidth link, applies the editing commands thereto, and produces a proxy representation of the edited source media file, and an output transmits the proxy representation over the low-bandwidth network. Requested individual frames of the edited media may also be output.