Cross-Device Cursor Traversal for Shared Keyboard-Mouse Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face complexity and degraded experience when switching operation modes between multiple terminal devices to process services, as existing systems do not allow seamless access and control across different devices.
Innovation Solution
A keyboard-mouse traversal method that enables seamless access and control between different terminal devices by using a single input device, involving cursor movement and connection establishment between devices, with mechanisms to manage traversal status and input event interception to ensure reliability and efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users switch operation modes back and forth between different terminal devices to process services, then multiple terminal devices can be used to meet working and learning requirements, but the operation becomes complex and user experience degrades
Solution Approach 1:
The patent merges the operation control of multiple terminal devices into a single unified keyboard-mouse system. The keyboard-mouse can traverse between different terminals (PC, Android device, iOS device) and maintain continuous operation without requiring users to switch operation modes, effectively combining multiple device controls into one seamless interface.
Solution Approach 2:
The keyboard-mouse input device is designed to universally control multiple types of terminal devices with different operating systems (Windows, Android, iOS). A single keyboard-mouse can traverse and operate on PC, Android device, and iOS device, making the input device multi-functional across different platforms and eliminating the need for device-specific operation modes.
2Ease of operation
If a single keyboard-mouse is used to control multiple terminal devices, then operation complexity is reduced, but traversal failures may occur between devices
Solution Approach 1:
The system implements feedback mechanisms to detect and respond to traversal status between devices. When the keyboard-mouse traverses from one terminal to another, the system provides visual feedback (cursor display, device switching indicators) and automatically manages the traversal state, allowing users to know when device switching occurs and reducing traversal failures through automated state management.
Solution Approach 2:
The patent introduces an intermediary mechanism that manages the traversal between different terminal devices. This intermediary system coordinates the keyboard-mouse movement across device boundaries, handles the switching logic, and ensures reliable operation by mediating the interaction between the input device and multiple terminals, thereby improving traversal reliability.
3Adaptability or versatility
If keyboard-mouse traversal is enabled between multiple devices, then seamless access is achieved, but device complexity increases due to connection management
Solution Approach 1:
The system implements self-service mechanisms for connection management. When a keyboard-mouse is connected to multiple terminal devices, the system automatically detects the connection status, determines the current active device, and manages the traversal without requiring manual user configuration. The devices self-manage their connection states and coordinate automatically, reducing the perceived complexity for users.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
This application relates to the terminal control field, and in particular, to a keyboard-mouse traversal method, a communication system, and a computer-readable storage medium. The method includes: When a cursor of an input device is displayed on a screen of a first device, the first device controls, in response to a first operation, the cursor to move out of the screen of the first device and enter a screen of a second device for displaying. The second device is located in a first direction of the first device and establishes a connection to the first device. The second device controls, in response to a second operation, the cursor to move out of the screen of the second device and enter a screen of a third device for displaying. The third device is located in a second direction of the second device and establishes a connection to the second device. According to the method provided in this application, the input device can traverse between different devices, thereby avoiding complex operations and helping improve user experience.