Pointer Synchronization Across Multi-Device X-Ray Displays
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In X-ray diagnosis systems, the operability of moving a mouse pointer across multiple screens is hindered by the need for jump-in and jump-out operations, which cause a deterioration in pointer movement coordination between different devices.
Innovation Solution
A medical information display control apparatus that processes pointer operations to synchronize the position of a mouse pointer across multiple screens by calculating and adjusting pointer movement signals to match the coordinates of the pointer on different devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of stationary object
If a compositor integrates screens from multiple devices on a large screen monitor, then the display capability and information integration are improved, but the pointer coordination and operability across different devices deteriorate
Solution Approach 1:
The patent introduces a compositor as an intermediary system that receives pointer coordinates from multiple different devices, normalizes them to a common coordinate system, and outputs unified coordinates. This mediator resolves the coordinate incompatibility between devices with different magnification ratios, enabling seamless pointer movement across integrated screens without requiring jump-in/jump-out operations.
Solution Approach 2:
The patent dynamically changes the coordinate system parameters by detecting the magnification ratio of each device and converting local coordinates to global coordinates. The system adjusts the coordinate transformation parameters based on device characteristics, allowing the pointer to move consistently across screens with different scaling factors while maintaining proper positioning.
2Adaptability or versatility
If jump-in and jump-out operations are performed to transfer mouse pointer control between devices, then the pointer can be moved between different company's devices, but the operability and smoothness of pointer movement deteriorate
Solution Approach 1:
The patent creates a universal coordinate system that works across devices from different companies with different magnification ratios. The compositor implements a multi-functional coordinate transformation mechanism that handles various device types uniformly, eliminating the need for device-specific jump-in/jump-out operations while maintaining broad device compatibility.
Solution Approach 2:
The system implements feedback by continuously monitoring pointer coordinates from multiple devices, comparing them against the global coordinate system, and adjusting the coordinate transformation in real-time. This feedback mechanism ensures the pointer moves smoothly across device boundaries without requiring manual intervention for control transfer.
3Adaptability or versatility
If different magnification ratios are applied to mouse movement on different devices, then each device can maintain its own pointer behavior, but the coordinate calculation and pointer synchronization between devices become impossible
Solution Approach 1:
The patent introduces a third dimension - the global coordinate system layer - that sits above the individual device coordinate systems. Each device maintains its local coordinate system with its own magnification ratio, but the compositor adds a global coordinate transformation layer that maps all local coordinates to a unified global space, preserving device independence while enabling accurate cross-device coordinate calculation.
Data Source
AI summary
According to one embodiment, a medical information display control apparatus includes processing circuitry. The processing circuitry is configured to accept a pointer operation signal corresponding to an operation by a user, acquire a plurality of medical information screen data laid out as a display screen, detect a first pointer drawn in one of the plurality of medical information screen data and specify first pointer coordinates indicating a position of the first pointer, calculate second pointer coordinates indicating a position of a second pointer drawn on the display screen based on the pointer operation signal, and output a pointer movement signal based on the pointer operation signal so as to substantially match the first pointer coordinates with the second pointer coordinates.


