Real-Time Media Encoding for Wireless Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication devices face challenges in efficiently transmitting real-time media over wireless channels due to latency and bandwidth issues, particularly when communicating with devices having different hardware limitations, such as smaller display screens and projectors, which require optimized encoding schemes to reduce latency and conserve bandwidth.

Innovation Solution

A method for encoding real-time media in wireless communication devices that determines available bandwidth or throughput constraints based on time-allocation and hardware limitations, adjusting Group of Pictures (GOP) structure or size to optimize transmission, and dynamically adjusting encoding parameters during peer-to-peer sessions using Notice-of-Absence scheduling to ensure efficient wireless transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If real-time media is transmitted over wireless channels using conventional encoding, then media can be transmitted between devices, but latency is high and bandwidth consumption is excessive

Engineering Contradiction:
Improvetransmission latencyVSAvoidbandwidth consumption
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

The patent dynamically adjusts encoding parameters including GOP structure, frame rate, resolution, and bitrate based on available bandwidth and time-allocation constraints. By changing these parameters adaptively, the system reduces latency and bandwidth consumption while maintaining acceptable media quality for real-time transmission

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The encoding scheme is made dynamic by continuously monitoring bandwidth availability and hardware constraints, then adjusting encoding parameters in real-time. This allows the system to optimize transmission efficiency adaptively rather than using fixed encoding settings, thereby reducing both latency and bandwidth requirements

Inventive Principle:
Principle #15Dynamics

2Productivity

If encoding is optimized for devices with different hardware limitations, then transmission efficiency improves, but device complexity increases

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidencoding complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary negotiation of time-allocation and bandwidth constraints before actual media transmission begins. By establishing encoding parameters in advance based on device capabilities and network conditions, the system simplifies the transmission process while maintaining high efficiency, avoiding the need for complex real-time adjustments during playback

Inventive Principle:
Principle #10Preliminary action

3Use of energy by moving object

If bandwidth is reduced for efficient transmission, then energy consumption decreases, but transmission reliability deteriorates

Engineering Contradiction:
Improveenergy consumptionVSAvoidtransmission reliability
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The system adjusts encoding parameters such as bitrate, resolution, and GOP structure to match available bandwidth constraints. By optimizing these parameters, the system achieves reliable transmission at lower bitrates, reducing energy consumption while maintaining transmission reliability through adaptive error resilience and efficient compression

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10091267B2Wireless transmission of real-time media
Publication Date: 2018.10.02 MALIKIE INNOVATIONS LTD
  • US10091267B2 patent drawing
  • US10091267B2 patent drawing
  • US10091267B2 patent drawing

AI summary

A method for encoding real-time media for wireless transmission from a source device to a sink device over a wireless transmission channel is disclosed. The method comprises encoding media for the wireless transmission based on a minimum of (i) an available bandwidth between the source device and the sink device for the wireless transmission based on a time allocation of the source device for wireless transmission or (ii) a throughput constraint for the wireless transmission based on a hardware limitation associated with one or both of the source device and the sink device; and wirelessly transmit the encoded media from the source device to the sink device.