NBMP Source Device Repository Selection for Cloud Media Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Moving Picture Experts Group (MPEG) Network Based Media Processing (NBMP) design lacks a defined repository for finding functions to process media content, leading to reduced efficiency and the need for a workflow manager, which increases complexity and costs.

Innovation Solution

A method and apparatus for NBMP that obtain a list of function repositories, select a repository based on criteria such as mode, preference, and order, and process media content using a function from the selected repository, thereby defining the preferred repositories for workflow deployment and improving media processing efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a workflow manager is used to find repositories in current NBMP design, then the system can locate function repositories, but the complexity and costs increase

Engineering Contradiction:
Improverepository location capabilityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent extracts the repository location capability from the workflow manager and implements it directly in the NBMP source device. The source device now has built-in code to obtain lists of function repositories and select appropriate ones, eliminating the need for the workflow manager to perform this function and reducing overall system complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The NBMP source device performs self-service by autonomously obtaining repository lists, selecting function repositories based on criteria, and retrieving processing functions without requiring external workflow manager intervention. This self-sufficient approach reduces dependency on additional system components.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If a workflow manager is used to find repositories in current NBMP design, then the system can locate function repositories, but deployment costs increase

Engineering Contradiction:
Improverepository location capabilityVSAvoiddeployment cost
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The patent removes the workflow manager's repository location function and relocates it to the NBMP source device. This eliminates the need for additional software components and reduces deployment costs by using existing infrastructure capabilities.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The NBMP source device is enhanced with multi-functionality, combining media processing with repository management capabilities. This universal approach eliminates the need for separate workflow manager components, reducing overall system cost while maintaining repository location functionality.

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

3Ease of operation

If the NBMP standard relies on a Workflow Manager to find repositories, then repository location is possible, but media processing efficiency is reduced

Engineering Contradiction:
Improverepository accessVSAvoidmedia processing efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent extracts the repository access function from the workflow manager and integrates it directly into the NBMP processing pipeline. This direct integration eliminates intermediate steps and overhead, allowing media processing to proceed more efficiently while maintaining full repository access capability.

Inventive Principle:
Principle #2Taking out (Extraction)

4Adaptability or versatility

If multiple function repositories are available, then more processing options exist, but the selection process becomes more complex

Engineering Contradiction:
Improveprocessing optionsVSAvoidselection process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces selection criteria parameters (mode, preference, order) that transform the complex multi-repository selection problem into a structured decision process. These parameters enable systematic comparison and selection among multiple repositories, maintaining versatility while reducing selection complexity through defined evaluation dimensions.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11838390B2Function repository selection mode and signaling for cloud based processing
Publication Date: 2023.12.05 TENCENT AMERICA LLC
  • US11838390B2 patent drawing
  • US11838390B2 patent drawing
  • US11838390B2 patent drawing

AI summary

A method and system for processing media content by at least one processor is provided. The method includes: obtaining a list of function repositories, each function repository storing one or more functions for processing the media content, obtaining a descriptor identifying a location of each of the function repositories identified in the list of function repositories, selecting a function repository, from among the function repositories, according to a criterion, and processing the media content using a function included in the selected function repository.