Input Device-Initiated Application Streaming for Exclusive Display Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In households with multiple connected devices, there is a lack of cooperation between devices leading to inefficient use of resources and a poor user experience when multiple input devices attempt to control the same display device simultaneously.
Innovation Solution
A media device with a media controller that detects initiation of an input device and activates a specific application on a display device, restricting control of that device to the initiating input device, while blocking other input devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple input devices are allowed to control the same display device simultaneously, then device versatility and user collaboration are improved, but control interference and resource inefficiency occur
Solution Approach 1:
The patent segments control authority by assigning exclusive control of a display device to a specific input device based on initiation. When an input device initiates control, it receives exclusive access to that display device, preventing other input devices from interfering. This segmentation resolves the contradiction by allowing multiple input devices to control different display devices simultaneously without interference.
Solution Approach 2:
The control assignment is dynamic rather than static. The patent establishes control relationships based on real-time initiation events, where the input device that most recently initiated control of a display device receives exclusive access. This dynamic approach allows the system to adapt to changing user needs while preventing control interference.
2Ease of operation
If each connected device operates independently, then device simplicity and ease of operation are improved, but resource utilization efficiency deteriorates
Solution Approach 1:
The patent merges multiple connected devices into a coordinated system through a media server that manages resource allocation. While individual devices maintain their operational simplicity, the media server orchestrates their interactions to improve overall resource utilization. For example, the media server can allocate display devices, processing power, and media resources efficiently across multiple users and applications.
Solution Approach 2:
The media server acts as an intermediary between independently operating devices. It receives requests from input devices, manages application activation, and coordinates resource allocation without requiring changes to the individual devices' operation. This intermediary approach maintains device simplicity while enabling efficient resource utilization through centralized management.
3Ease of operation
If a media device activates applications based on input device initiation, then user experience and resource allocation are improved, but system complexity increases
Solution Approach 1:
The system implements self-service through automatic application activation. When an input device initiates control of a display device, the media server automatically detects this initiation and activates the appropriate application without requiring manual user intervention. This self-service approach improves user experience by providing seamless operation while the automation reduces the perceived complexity for users.
Solution Approach 2:
The media server employs feedback mechanisms to monitor input device initiation events and respond appropriately. When control initiation is detected, the system feedback loop triggers application activation and control assignment. This feedback-based automation improves user experience by making the system responsive to user actions while managing complexity through structured event-driven architecture.
Data Source
AI summary
In aspects of input device-initiated application activation, a media server detects initiation of an input device based on a monitoring of a set of one or more input devices that include the input device. In response to the initiation of the input device, the media server activates a streaming of an application to a display device connected to the media server. The media server restricts use of the display device to the input device while the application remains active on the display device.


