Multimedia Interface Management via Reverse Mirroring and Dynamic Input Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multimedia interface management systems fail to efficiently manage and switch between multiple touch-enabled devices in a seamless and user-defined manner, particularly in scenarios involving multimedia applications and external displays, leading to suboptimal user experience and inefficient data transmission.

Innovation Solution

A method and system that enables reverse mirroring of multimedia applications from a receiver module to touch-enabled devices through a direct local wireless network, with a switching module that selects the current input device based on predefined rules or user selection, allowing real-time input data conveyance and dynamic interface control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If reverse mirroring is implemented from receiver module to multiple touch-enabled devices, then interface functionality and user experience are improved, but network bandwidth requirements and system complexity increase

Engineering Contradiction:
Improveinterface functionalityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the multimedia stream into multiple concurrent streams, sending each stream to a different touch-enabled device. The receiver module divides the content delivery task among multiple devices, allowing parallel transmission and reducing the bandwidth burden on any single connection while maintaining full interface functionality across the device ecosystem.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The receiver module implements multi-functionality by simultaneously managing connections with multiple touch-enabled devices, each capable of receiving and displaying different portions of the multimedia content. This universal approach allows the system to adapt to various display configurations and user preferences without requiring separate dedicated hardware for each device.

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

2Adaptability or versatility

If multiple touch-enabled devices are connected to receiver module, then adaptability and user selection flexibility are improved, but input device management complexity and data transmission efficiency deteriorate

Engineering Contradiction:
Improveuser selection flexibilityVSAvoidinput device management
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system dynamically selects which touch-enabled device receives input data based on real-time conditions such as which device is currently displaying the active application or has the most recent interaction. This dynamic input routing adapts to user behavior and display state, providing intuitive input management where the most relevant device automatically becomes the input target without requiring manual device selection.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback mechanisms to monitor the state of each connected touch-enabled device, including which device is actively displaying content, which device the user is currently interacting with, and the latency of each connection. This feedback information is used to automatically adjust input routing decisions, ensuring that input data is sent to the most appropriate device based on current system state and user behavior patterns.

Inventive Principle:
Principle #23Feedback

3Speed

If real-time input data conveyance is implemented to multiple devices, then responsiveness and user experience are improved, but network bandwidth consumption and energy usage increase

Engineering Contradiction:
ImproveresponsivenessVSAvoidenergy usage
Core Design Contradiction:
SpeedVSLoss of energy

Solution Approach 1:

The system applies local quality by sending input data only to the specific touch-enabled device that is currently relevant to the user interaction, rather than broadcasting to all connected devices. This selective data transmission maintains real-time responsiveness for the active device while avoiding unnecessary energy consumption and bandwidth usage on connections to inactive or less relevant devices.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system implements partial action by conveying input data to only the necessary subset of devices at any given moment, rather than maintaining full-duplex communication with all connected devices simultaneously. This approach provides sufficient responsiveness for the active interaction while reducing overall energy consumption and network bandwidth requirements by limiting data transmission to what is strictly necessary for current user needs.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10127002B2Method for real-time multimedia interface management
Publication Date: 2018.11.13 INTEL CORP
  • US10127002B2 patent drawing
  • US10127002B2 patent drawing
  • US10127002B2 patent drawing

AI summary

The present invention provides a method for managing multimedia session on of receiver module associated or integrated with an external display and in communication with multiple touch enabled devices, The receiver device having processor and communication module for supporting streaming multimedia applications. The method comprising the steps of: reverse mirroring of activated multimedia applications from the receiver module to a touch enabled devices through direct local wireless communication network; and concurrently or non-concurrently, selecting at least one touch enabled device as current input device based on predefined rules of the currently running multimedia application and/or user selection and conveying input data from at least one selected touch enabled device in real-time to the receiver device through direct local wireless communication network.