Cloud Media Processing Service for Dynamic Content Modification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing media production and video editing systems face challenges in efficiently and economically processing media content before delivery to client devices, despite advancements in cloud computing and dynamic software-defined processing capabilities.

Innovation Solution

A system and method for dynamically modifying media content before delivery to a content consumption device, which includes a media essence repository, a media essence access database, a media processing database, and a cloud resource database. This system allows for media content manipulation functions, such as color conversion, to be executed in the cloud, optimizing resource allocation and ensuring consistent media presentation across different devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If media content processing is performed on client devices case by case, then processing flexibility is maintained, but processing efficiency and economic cost deteriorate

Engineering Contradiction:
Improvemedia processing efficiencyVSAvoidprocessing system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a cloud-based media processing service as an intermediary between media assets and client devices. This service handles decompression and media manipulation functions centrally, allowing client devices to access processed media without performing complex processing locally. The cloud service acts as a mediator that manages the complexity of media processing while providing simplified access to clients.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical approach of local processing on each client device with a cloud-based processing system. Instead of each client device having its own processing capabilities, the system substitutes this with centralized cloud processing resources that can be dynamically allocated and managed, improving efficiency while reducing individual device complexity requirements.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Productivity

If cloud computing resources are used for media processing, then processing capability is improved, but resource allocation optimization becomes more challenging

Engineering Contradiction:
Improvemedia processing capabilityVSAvoidresource allocation adaptability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic resource allocation in the cloud-based processing system. The media processing service can dynamically adjust processing resources based on demand, allocating computing power, storage, and bandwidth as needed. This dynamic approach allows the system to scale processing capability up or down while maintaining optimal resource utilization and adaptability to different client requirements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The cloud-based media processing service is designed as a universal platform that can handle multiple types of media processing tasks simultaneously. It provides multi-functional capabilities including decompression, format conversion, quality adjustment, and delivery to various client devices through different protocols, making the system highly adaptable to diverse processing needs.

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

3Reliability

If media content is dynamically modified before delivery, then media presentation consistency is improved, but processing time increases

Engineering Contradiction:
Improvemedia presentation consistencyVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary processing actions to media content before delivery to client devices. The cloud-based service performs decompression, format standardization, and quality optimization in advance, so that when media is delivered to clients, it is already in the optimal format for their devices. This preliminary action ensures consistency across different clients while minimizing processing time during actual delivery.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250106449A1System and method for dynamically modifying media content in a video editing environment
Publication Date: 2025.03.27 GRASS VALLEY LTD
  • US20250106449A1 patent drawing
  • US20250106449A1 patent drawing
  • US20250106449A1 patent drawing

AI summary

A system is provided for dynamically modifying media content before delivery to a content consumption device. The system includes a database that store access metadata that indicates access information for media assets and media location metadata for identifying a location of each of the media assets in a repository. A media processing database receives media content manipulation functions to modify parameters of media content and assigns a unique identification to each of the functions. A cloud resource database includes metadata for available cloud resources. A content delivery manager receives a request to dynamically manipulate and deliver a modified media content, determines a desired function based on the unique identification, locates an available cloud resource to modify the parameter, and controls the located resource to decompress and execute the desired media content manipulation function to generate a modified media content that is delivered to the client device to be displayed thereon.