Non-destructive Edit Pipeline Sharing Across Applications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing non-destructive editing technologies face challenges in sharing edits across different content processing applications and platforms, limiting collaborative editing among users.

Innovation Solution

A method and system for sharing non-destructive content processing pipelines in a human and machine-readable format, allowing edits to be stored and exported as a text file, enabling importability across various applications and platforms, and facilitating group editing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If edits are stored in a proprietary format within a specific content processing application, then edit reversibility and non-destructive editing are maintained, but cross-application sharing and collaboration are prevented

Engineering Contradiction:
Improvecross-application sharing capabilityVSAvoidedit format compatibility layer
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a shared storage location as an intermediary between different content processing applications. This storage location maintains a master copy of the content item and stores edit histories in a standardized format that multiple applications can read and process, enabling cross-application collaboration without requiring each application to implement custom import/export logic for every possible application format.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a universal edit storage format that serves multiple content processing applications simultaneously. The shared storage location is designed to accommodate edits from different applications using a common standardized format, allowing any application to read and apply edits from the shared storage without requiring application-specific proprietary formats.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Ease of operation

If the original content file is modified during editing, then editing operations can be performed directly on the content, but the ability to undo edits and maintain non-destructive processing is lost

Engineering Contradiction:
Improvedirect content editing capabilityVSAvoidedit reversibility
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments the editing process into separate operations that do not modify the original content file. Instead of directly editing the content, the system creates a separate edit history or pipeline that records all modification operations. This allows the original content to remain intact while still enabling direct manipulation of the content through the edit pipeline, and all edits can be undone by reversing the operations in the edit history.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If edits are shared by exporting to a standardized format, then cross-application compatibility is achieved, but the complexity of maintaining format compatibility across different applications increases

Engineering Contradiction:
Improveformat compatibilityVSAvoidformat translation and validation system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The shared storage location acts as an intermediary that handles format compatibility. Instead of each application needing to understand and translate between multiple proprietary formats, the standardized storage location serves as a common language that all applications can read and write to, simplifying the complexity of format translation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary validation and normalization of edit formats at the shared storage location before they are applied to the content. This preliminary action ensures that edits from any application are converted to or validated against the standardized format, preventing format compatibility issues from propagating through the system.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11880647B2Shareable and cross-application non-destructive content processing pipelines
Publication Date: 2024.01.23 RED HAT LLC
  • US11880647B2 patent drawing
  • US11880647B2 patent drawing
  • US11880647B2 patent drawing

AI summary

A method and system for providing shareable and cross-application non-destructive content processing pipelines. A set of non-destructive edits for a content item is received via a first content processing application, wherein the set of non-destructive edits includes a series of operations performed by a user on the content item. The set of non-destructive edits is stored in a shareable format. The set of non-destructive edits is exported in the shareable format, wherein the set of non-destructive edits is importable by a second content processing application different from the first content processing application.