Cloud Codec Enablement for Failed Media Decode Requests

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information handling systems face challenges in managing codecs efficiently, leading to suboptimal media file encoding and decoding due to the absence of necessary codecs, which results in failed operations and user inconvenience.

Innovation Solution

A method involving a codec wrapper that detects the need for a missing codec, communicates with a cloud codec management service to obtain a unique token, uninstalls the wrapper codec, and enables the required codec through the media framework using the token, ensuring seamless media file encoding and decoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a codec wrapper is installed to provide codec functionality, then codec capability is available, but the system lacks the actual codec and encoding/decoding operations fail

Engineering Contradiction:
Improvecodec capabilityVSAvoidencoding/decoding operation
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a cloud-based codec management service as an intermediary between the codec wrapper and the actual codec. The wrapper detects missing codecs and communicates with the cloud service, which then provides the necessary codec through a token-based mechanism. This mediator resolves the contradiction by bridging the gap between the wrapper's capability declaration and the actual codec availability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary detection of codec requirements before attempting encoding/decoding operations. The codec wrapper proactively identifies missing codecs and triggers a request to the cloud management service in advance, preventing operation failures by ensuring codec availability before the actual media processing begins.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If codecs are pre-installed on the information handling system, then encoding and decoding operations can proceed without failure, but system complexity and storage requirements increase

Engineering Contradiction:
Improveencoding/decoding operationVSAvoidcodec management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the codec storage and management functionality from the local information handling system and places it in the cloud. Instead of pre-installing codecs locally, the system uses a lightweight wrapper that retrieves codecs on-demand from the cloud-based codec management service, significantly reducing local system complexity while maintaining operational reliability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The codec management system operates autonomously through automated detection, request generation, token verification, and codec retrieval processes. The wrapper automatically identifies missing codecs, communicates with the cloud service, and enables the necessary codecs without requiring manual intervention, reducing system complexity while ensuring reliable operation.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If a codec wrapper is used to indicate codec capability, then the media framework believes encoding/decoding is possible, but the actual codec is absent causing operation failure

Engineering Contradiction:
Improvemedia framework integrationVSAvoidencoding/decoding operation
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the codec wrapper continuously monitors codec availability and communicates with the cloud management service. When a codec is detected as missing, the wrapper triggers a retrieval process and receives confirmation when the codec is successfully enabled, creating a closed-loop feedback system that ensures capability matches actual functionality.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary verification of codec availability through the cloud management service before allowing the media framework to proceed with encoding/decoding operations. This advance checking ensures that the codec capability indicated by the wrapper is actually supported by available codecs, preventing operation failures.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12506889B2Codec management at an information handling system
Publication Date: 2025.12.23 DELL PROD LP
  • US12506889B2 patent drawing
  • US12506889B2 patent drawing
  • US12506889B2 patent drawing

AI summary

Enabling codecs at an IHS, including: detecting a request to encode or decode a media file, the media file associated with a particular codec for encoding or decoding of the media file, the codec wrapper indicating to the media framework a capability to encode or decode the media file, the codec wrapper not including the particular codec; in response to receiving the request, failing, based on the codec wrapper not including the particular codec, encoding or decoding of the media file by the codec wrapper; transmitting a request to a cloud codec management service for a particular token associated with the particular codec; receiving the particular token, the particular token signed and unique to the IHS, and in response: uninstalling the wrapper codec from being associated with the media framework; and enabling the particular codec for the media file to be associated with the media framework.