Codec Selection for End-to-End Media Transmission Without Transcoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital media distribution technologies often require multiple transcoding processes, leading to latency and loss of fidelity in media transmission between incompatible mobile devices, resulting in an unsatisfactory customer experience.

Innovation Solution

Implementing end-to-end encoding and decoding of media at the network edge by selecting a mutually compatible codec for the sending and receiving devices, eliminating or minimizing the need for transcoding through lossless or no transcoder usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple transcoding processes are used to ensure compatibility between incompatible mobile devices, then adaptability is improved, but latency increases and fidelity is lost

Engineering Contradiction:
ImprovecompatibilityVSAvoidlatency
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-establishing codec compatibility information in a database before communication occurs. The system proactively queries the database to determine codec compatibility between devices and pre-selects appropriate codecs, eliminating the need for real-time transcoding and reducing latency while maintaining compatibility.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If multiple transcoding processes are used to ensure compatibility between incompatible mobile devices, then adaptability is improved, but fidelity is lost

Engineering Contradiction:
ImprovecompatibilityVSAvoidfidelity
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system performs preliminary queries to a database to determine codec compatibility before communication begins. By pre-identifying compatible codecs between sending and receiving devices, the system can establish direct encoding/decoding relationships without intermediate transcoding, thereby preserving media fidelity while ensuring compatibility.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a database as an intermediary that stores codec compatibility information. This intermediary enables the sending and receiving devices to determine their compatibility status without direct interaction or trial-and-error transcoding, allowing them to select appropriate codecs in advance and maintain fidelity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If transcoding is performed through intermediaries, then compatibility between devices is improved, but device complexity increases

Engineering Contradiction:
ImprovecompatibilityVSAvoidtranscoding complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the codec compatibility determination logic from the communication devices themselves and relocates it to an external database. The devices no longer need to contain complex transcoding capabilities or perform complex compatibility checks, as this function is externalized to the database that provides pre-computed compatibility information.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The database serves as an intermediary that handles the complexity of codec compatibility determination. Instead of each device needing to understand and manage multiple codecs and compatibility rules, the database centralizes this complexity and provides simple compatibility answers to the communicating devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11290512B2Codec selection for end-to-end communication without intermediate transcoding
Publication Date: 2022.03.29 AT&T INTELLECTUAL PROPERTY I L P
  • US11290512B2 patent drawing
  • US11290512B2 patent drawing
  • US11290512B2 patent drawing

AI summary

In one example, the present disclosure describes a device, computer-readable medium, and method for improving media quality at the network edge by encoding the media into a digital stream that is carried, end-to-end, to a peer edge device. For instance, in one example, a method includes initiating, by a first computing device, a connection to a second computing device, selecting, by the first computing device, a codec for encoding data into a data stream, wherein the codec is selected such that the data stream can be decoded by the second computing device without being transcoded by an intermediary, encoding, by the first computing device, the data into the data stream using the codec, and sending, by the first computing device, the data stream to the second computing device.