Cloud Video Proxy Streaming for End-to-End Editing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital video editing systems suffer from inefficient use of computer resources, inflexible workflows, excessive user interactions, and storage inefficiencies due to the need for uploading, rendering, and exporting of digital video files, especially in collaborative editing scenarios.

Innovation Solution

A proxy-based streaming edit system that generates a video proxy referencing a cloud-based location, allowing edits to be applied directly to the proxy without creating new files, and enables streaming and collaboration without downloading or exporting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If existing digital video editing systems upload and render entire video files for editing, then editing operations can be performed, but computational resource consumption increases significantly

Engineering Contradiction:
Improvevideo editing capabilityVSAvoidcomputational resource consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The system segments the video file handling process by separating the original video file from the editing operations. Instead of loading the entire video file into memory, the system uses video proxies (smaller representative files) for editing operations while the original file remains stored externally. This segmentation allows editing operations to be performed on lightweight proxy representations rather than the full-resolution video data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces video proxies as intermediary objects between the user interface and the original video files. These proxies serve as mediators that enable editing operations without requiring the original large video files to be loaded into memory. The proxy-based approach acts as an intermediate layer that reduces the computational burden while maintaining editing functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple video files are edited and rendered in existing systems, then comprehensive editing can be achieved, but processing time increases

Engineering Contradiction:
Improvemulti-video editing capabilityVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system segments the video data into proxy representations that can be independently manipulated. When editing multiple videos, the system works with multiple small proxy files rather than multiple large original files, dramatically reducing the time required for rendering and processing while maintaining the ability to perform comprehensive multi-video editing operations.

Inventive Principle:
Principle #1Segmentation

3Reliability

If existing systems create new video files for each edit version to share with collaborators, then version control is maintained, but storage efficiency decreases

Engineering Contradiction:
Improveversion controlVSAvoidstorage efficiency
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

Instead of creating full copies of video files for each version, the system creates proxy representations that reference the original video data. Multiple versions can coexist by storing different proxy files that point to the same or different source videos, eliminating the need to store multiple complete video file copies while maintaining version control capabilities.

Inventive Principle:
Principle #26Copying

4Adaptability or versatility

If multiple collaborator devices share video data back and forth, then collaborative editing is enabled, but network bandwidth consumption increases

Engineering Contradiction:
Improvecollaborative editing capabilityVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The system replaces large video file transfers with small proxy file exchanges between collaborator devices. When collaborators need to share video data, they exchange lightweight proxy representations rather than the full video files, reducing network bandwidth consumption by orders of magnitude while maintaining collaborative editing functionality.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12462846B2Utilizing proxy-based streaming to provide an end-to-end video editing interface
Publication Date: 2025.11.04 DROPBOX INC
  • US12462846B2 patent drawing
  • US12462846B2 patent drawing
  • US12462846B2 patent drawing

AI summary

The present disclosure is directed toward systems, methods, and non-transitory computer-readable media for providing a streamed presentation of a video proxy referencing a cloud-based location of a digital video. For example, the disclosed systems receive a request to edit a digital video stored in a cloud-based location of a content management system. In addition, the disclosed systems generate a video proxy that include a reference to the cloud-based location of the digital video and modifies the video proxy in response to an editing operation. Further, the disclosed systems provide for display a streamed presentation of the video proxy depicting modifications defined by the editing operation.