Content Delivery Control Apparatus for Standardized Transcoding Across CDNs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current content delivery systems lack standardization in transcoding conditions across different CDNs, making it difficult to control and manage transcoding processes, especially for user-generated content, and there is a need for a standardized upload interface to support efficient content delivery and logging of transcoding operations.

Innovation Solution

A content delivery control apparatus and method that includes a receiving section for metadata files containing definition information and access information, allowing for controlled transcoding of original streams based on stored or requested definition information, enabling standardized transcoding across different CDNs and supporting a standard upload interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If transcoding conditions are customized for each CDN, then content delivery flexibility is improved, but system complexity and management difficulty increase

Engineering Contradiction:
Improvetranscoding condition flexibilityVSAvoidsystem management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal metadata schema that can be applied across multiple CDNs, enabling standardized transcoding condition management. The schema includes elements like TranscodeDirective, Allowed, and Prohibited that provide a common framework for controlling transcoding operations across different content delivery networks, reducing management complexity while maintaining flexibility.

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

Solution Approach 2:

The patent uses parameter-based control through the metadata schema, where transcoding conditions are defined by configurable parameters such as resolution limits, aspect ratios, and codec specifications. These parameters can be adjusted through the standardized interface without changing the underlying system architecture, allowing flexible adaptation across CDNs.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If transcoding control is implemented at edge servers, then content delivery optimization is improved, but control precision and policy enforcement difficulty increase

Engineering Contradiction:
Improvecontent delivery efficiencyVSAvoidtranscoding control precision
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent implements preliminary action by embedding transcoding directives and policies in the metadata schema before content delivery. The TranscodeDirective element and associated Allowed/Prohibited lists pre-define the rules that edge servers must follow, ensuring precise policy enforcement without requiring complex real-time control mechanisms at the edge.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent incorporates feedback mechanisms through the standardized metadata interface, where transcoding results and policy compliance information can be reported back to the content delivery system. This enables continuous optimization of edge server transcoding operations while maintaining precise control over the processes.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If standard metadata schema is implemented across CDNs, then interoperability is improved, but implementation complexity increases

Engineering Contradiction:
ImproveCDN interoperabilityVSAvoidmetadata processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the metadata schema into distinct, manageable components including TranscodeDirective, Allowed, and Prohibited elements. Each segment serves a specific function in the transcoding control process, making the overall schema easier to implement and process across different CDN systems while maintaining interoperability.

Inventive Principle:
Principle #1Segmentation

4Manufacturing precision

If upscaling processing is permitted, then content quality is improved, but processing time and computational resources increase

Engineering Contradiction:
Improvecontent qualityVSAvoidtranscoding processing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent applies local quality principles by allowing upscaling processing to be selectively enabled or disabled based on specific content requirements and delivery scenarios. The metadata schema includes controls that permit upscaling only when necessary for maintaining content quality, while avoiding unnecessary processing for content that already meets quality requirements.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11425433B2Content delivery control apparatus, content delivery control method, program, and content delivery control system
Publication Date: 2022.08.23 SONY GROUP CORP
  • US11425433B2 patent drawing
  • US11425433B2 patent drawing
  • US11425433B2 patent drawing

AI summary

The present disclosure relates to a content delivery control apparatus, a content delivery control method, a program, and a content delivery system capable of achieving commonality of conditions associated with transcoding at the time of content delivery in different CDNs and supporting a standard upload interface.In a case in which definition information is stored in a metadata file, an original data stream is controlled on the basis of the definition information. Meanwhile, in a case in which access information for accessing the definition information is stored in the metadata file, then the definition information is requested on the basis of the access information, and transcoding of an original stream is controlled on the basis of the definition information received in response to the request. The present disclosure is applicable to a content delivery system that delivers a content using SDP.