Multi-Host Input Device Switching Without Reconnection Delays
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In multi-screen office and entertainment scenarios, existing input devices can only connect to one host device at a time, requiring link disconnection and establishment during switching, leading to prolonged delays.
Innovation Solution
An input device maintains simultaneous connections with multiple host devices using one-to-one or one-to-many wireless links, allowing seamless switching without disconnection or reconnection, utilizing protocols like BLUETOOTH or SPARKLINK to manage air interface slots and link states.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If an input device connects to only one host device at a time, then the connection management is simple, but the switching delay increases due to link disconnection and establishment
Solution Approach 1:
The input device pre-establishes connections with multiple host devices before switching is needed. When switching between host devices, the connection already exists, eliminating the disconnection and reestablishment delay. This preliminary connection setup resolves the technical contradiction by reducing switching delay while managing complexity through structured connection handling.
Solution Approach 2:
The input device is designed to maintain universal connectivity with multiple host devices simultaneously, allowing it to function with any connected host without requiring reconfiguration. This multi-functionality enables seamless switching between hosts, reducing switching delay while the system manages the complexity through role assignment (focus host vs. non-focus host).
2Productivity
If the input device maintains connections with multiple host devices simultaneously, then the switching delay is reduced, but the device complexity increases
Solution Approach 1:
The system segments the multi-host connection management by designating one host as the focus host (active connection) and others as non-focus hosts (standby connections). This segmentation simplifies the complexity of managing multiple simultaneous connections by creating clear roles and states for each host device, enabling fast switching without overwhelming complexity.
Solution Approach 2:
The system changes the connection state parameter between 'active' and 'standby' modes. When switching hosts, the system transitions the connection state from standby to active, rather than creating and destroying connections. This parameter change approach maintains productivity by enabling rapid switching while managing device complexity through state transitions rather than connection lifecycle management.
3Reliability
If the input device uses multiple one-to-one wireless links to connect with host devices, then the connection stability is improved, but the air interface slot allocation becomes more complex
Solution Approach 1:
The system performs preliminary air interface slot allocation when connections are first established. Each host device is pre-assigned specific air interface slots, so when switching between hosts, the slots are already configured and ready. This preliminary allocation improves connection stability while reducing the complexity of real-time slot management during switching operations.
Solution Approach 2:
The input device autonomously manages air interface slot allocation and connection maintenance without requiring external coordination. The device self-regulates the complexity of managing multiple one-to-one wireless links by implementing its own slot allocation and connection state management protocols, improving reliability while containing complexity within the input device itself.
Data Source
AI summary
An input device sends first sending data to a plurality of host devices, where first input device data in the first sending data is used to enable a focus host device to display a target image, the target image moves along with movement of the input device. The input device further sends second sending data to the plurality of host devices when the target image moves across a first screen edge that is of the focus host device and that is close to a next focus host device, where second input device data in the second sending data is used to enable the next focus host device to display the target image, and the next focus host device is a focus host device among the plurality of host devices that is close to the first screen edge of the focus host device.


