Sink Device Independent Media Control via UIBC Back Channel

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Wi-Fi display technologies lack the ability for a sink device to independently control media data from a source device, leading to uniform screen mirroring without consideration for user requests or the sink device's environment, resulting in undesired event transmission.

Innovation Solution

A WLAN system and method that enables a sink device to set and transmit control events, such as screen rotation and sound volume control, to a source device using a User Input Back Channel (UIBC) packet, allowing independent control of media data output.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the sink device mirrors the screen uniformly from the source device, then the screen mirroring function is simple to implement, but the sink device cannot be independently controlled according to user requests or use environment

Engineering Contradiction:
Improveindependent control capabilityVSAvoidcontrol mechanism
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent inverts the traditional control direction by enabling the sink device to send control events back to the source device through UIBC packets, rather than only receiving display data. This allows the sink device to independently control media playback, screen rotation, volume, and other functions according to user requests and use environment.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The patent implements a feedback mechanism where the sink device transmits user input and control events back to the source device via UIBC (User Input Back Channel) packets. This feedback loop enables the source device to adjust media data output based on sink device controls, achieving independent operation while maintaining system coordination.

Inventive Principle:
Principle #23Feedback

2Object-affected harmful factors

If all events from the source device are transmitted to the sink device, then the screen mirroring is complete, but undesired events are also transmitted

Engineering Contradiction:
Improveundesired event transmissionVSAvoidevent transmission accuracy
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The patent extracts and filters only the necessary and desired control events for transmission from the source device to the sink device, while excluding undesired events. This selective event transmission mechanism ensures that only relevant control signals are passed through, improving reliability by preventing unwanted events from affecting the sink device.

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of operation

If the sink device has no independent control capability, then the system is simple to operate, but the user cannot customize media data output based on environment and preferences

Engineering Contradiction:
Improveoperation simplicityVSAvoidcustomization capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent makes the sink device multi-functional by enabling it to both receive display data from the source device and send control events back. The sink device can now perform multiple functions including displaying content, controlling playback, adjusting volume, rotating screen, and customizing output based on user preferences and environment, all while maintaining ease of operation through a unified interface.

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

Data Source

PatentUS9491210B2Sink device, source device and method for controlling the sink device
Publication Date: 2016.11.08 PANTECH CORP
  • US9491210B2 patent drawing
  • US9491210B2 patent drawing
  • US9491210B2 patent drawing

AI summary

A sink device, a source device, a Wireless Local Area Network (WLAN) system, and a method for controlling the sink device are described. A sink device includes: an event setting unit that sets a control event configured to control media data supplied from a remote source device with which the sink device communicates through a WLAN; a packet control unit that forms a control packet configured to transmit the control event to the source device; a communication unit that transmits the control packet to the source device and receives, from the source device, media that reflects the control event; and a media output unit that outputs the media data that reflects the control event.