Media Server Input Activation for Interference-Free Display Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In households with multiple connected devices, there is a lack of cooperation leading to inefficient use of devices and network resources, with input devices often interfering with each other's control of display devices, resulting in a poor user experience.
Innovation Solution
A media device implements application-initiated media server functionality to activate a specific input device for controlling a display device, restricting other input devices from interfering, using a media controller to identify suitable input devices based on applications and connections.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple input devices are allowed to control a display device simultaneously, then device versatility and user flexibility are improved, but control interference and system reliability deteriorate
Solution Approach 1:
The system performs preliminary actions by establishing input device associations with applications before control conflicts occur. When an application is launched, the system proactively associates specific input devices with that application, preventing future control interference. This is evident in the patent where input devices are bound to applications during application initialization, ensuring controlled access before conflicts can arise.
Solution Approach 2:
The patent introduces an intermediary mechanism (the media server/controller) that mediates between multiple input devices and applications. This intermediary manages input device associations, routes inputs to the correct application, and prevents direct conflicts between input devices. The system acts as a mediator that coordinates control rather than allowing direct peer-to-peer interference.
2Device complexity
If each connected device operates independently, then device complexity and coordination requirements are reduced, but resource utilization efficiency and system productivity deteriorate
Solution Approach 1:
The patent implements universality by creating a shared input device association mechanism that serves multiple applications and input devices simultaneously. The media server maintains a universal association table that can be queried by any application, allowing the system to handle diverse input devices (remote controls, keyboards, mice) and applications through a single unified framework, improving resource utilization without proportionally increasing complexity.
3Speed
If input devices are activated without application context, then device responsiveness and user access speed are improved, but control precision and system reliability deteriorate
Solution Approach 1:
The system performs preliminary association of input devices with applications before actual input occurs. When an application is launched, the system pre-establishes which input devices should control it, so that when input arrives, the routing decision is already determined. This maintains fast response times while ensuring precise control, as the association is made in advance rather than requiring complex real-time analysis.
Data Source
AI summary
In aspects of application-initiated input device activation, a media server receives a request to stream an application to a display device. The media server activates an input device connected to the display device in response to the request. The media server restricts use of the display device to the input device while the application remains active on the display device.


