Remote Cursor Synchronization via Host Image Suppression
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In information handling systems, synchronizing cursors between a host computer and a remote management computer can result in duplication of cursor images due to differences in mouse movement reporting and network latency, leading to unsynchronized displays.
Innovation Solution
Implementing methods to synchronize cursors by hiding or overlaying the cursor from the host computer on the remote management computer, using techniques such as operating system or firmware control to suppress the host computer's cursor image or set the virtual mouse to operate in absolute mode, ensuring only one cursor is displayed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If cursor images are displayed from both host computer and remote management computer, then complete cursor functionality is maintained, but cursor duplication occurs leading to display desynchronization
Solution Approach 1:
The patent extracts the cursor display function from one of the two systems (host or remote management computer) to eliminate duplication. Specifically, the host computer's cursor image is hidden when remote management is active, or the remote management computer's cursor is suppressed, ensuring only one cursor is displayed at a time while maintaining complete cursor functionality.
Solution Approach 2:
The patent implements dynamic cursor display management where the visibility of cursor images changes based on the operational state. When remote management is active, the system dynamically switches to displaying only the remote cursor; when local operation is active, the host cursor is displayed. This dynamic adaptation resolves the contradiction between maintaining functionality and avoiding duplication.
2Adaptability or versatility
If network latency is present in remote management connections, then remote access capability is maintained, but cursor positioning accuracy deteriorates
Solution Approach 1:
The patent introduces an intermediary virtual mouse mechanism that mediates between the remote management computer and the host computer. The virtual mouse receives input from the remote system and translates it into cursor positioning commands for the host system, acting as a buffer that compensates for network latency and maintains cursor positioning accuracy despite delayed network communication.
Solution Approach 2:
The patent creates a virtual mouse copy that replicates the functionality of the physical mouse at the remote management computer. This virtual cursor intermediary is synchronized with the host computer's cursor, allowing the remote system to control the host cursor accurately even when network latency prevents direct real-time control.
Data Source
AI summary
A method includes receiving reports of the pointing device events occurring on a remote computer at a host computer and performing computations in the host computer based upon the mouse reports. The method includes generating screen images in the host computer based upon the computations, the screen images not containing images of a cursor representing locations pointed to by a pointing device of the host computer. The generated screen images are transmitted to the remote computer. In some embodiments, the reports may be received by a remote console controller. An information handling system includes boot firmware to set a mouse to operate in absolute mode under control of the boot firmware. An information handling system separately transmits to a remote console controller of the information handling system screen images without a cursor and cursor images.


