Multi-Window Switching via Cursor Speed Threshold
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current KVM switch technologies require manual operation or accidental cursor movements to switch between windows, leading to inconvenient user experiences and potential false switching or blocking.
Innovation Solution
A multi-window switching method and system that uses a single cursor to move between window screens, calculating the moving speed of the input device when it touches a screen boundary to determine whether to switch, thereby preventing false operations and adjusting the switching threshold based on user habits.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual operation or mouse movement is used to switch between windows, then the switching function is activated, but false operations occur easily between window boundaries
Solution Approach 1:
The patent changes the parameter for triggering window switching from cursor position alone to a combination of cursor position and moving speed. By introducing speed as an additional parameter, the system can distinguish between intentional switching actions (higher speed) and accidental movements (lower speed), thereby reducing false operations while maintaining ease of use.
2Ease of operation
If the cursor moves to touch the boundary between windows, then the switching process is activated, but processing time is required to switch back to the original window
Solution Approach 1:
The system provides feedback by monitoring the cursor's moving speed and using this information to determine whether to activate switching. This feedback mechanism prevents unnecessary switching operations, thereby eliminating the time loss associated with incorrect switching and the need to switch back.
3Productivity
If multiple window screens are displayed at the same time, then the user can simultaneously monitor window screens, but false switching occurs when the cursor accidentally touches the boundary
Solution Approach 1:
The patent introduces moving speed as an additional parameter for triggering switching operations. This allows the system to maintain multiple window screens displayed simultaneously for monitoring purposes while reducing false switching by requiring a sufficient moving speed threshold to be exceeded before switching is activated.
4Ease of operation
If the switching threshold is set low for easy switching, then switching is convenient, but false switching occurs frequently
Solution Approach 1:
The system changes from using a single parameter (cursor position) to using multiple parameters (cursor position and moving speed) for switching determination. This multi-parameter approach allows for more accurate distinction between intentional and accidental movements, maintaining switching convenience while improving reliability.
Data Source
AI summary
A multi-window switching method and a switching system are provided. The multi-window switching method includes following steps: displaying a first window screen provided via a first computer device and a second window screen provided via a second computer device, wherein a first screen boundary of the first window screen is adjacent to a second screen boundary of the second window screen; receiving a control signal provided by an input device to control a position of a cursor on the first window screen or the second window screen; calculating a first moving speed of the input device when the cursor touches the first screen boundary in the first window screen; and determining whether the first moving speed is greater than or equal to a preset speed threshold to decide whether the cursor is displayed in the second window screen.


