Dynamic Coordinate Notification for Multi-Display Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In systems with multiple displays, unnecessary conversion from physical coordinates to virtual coordinates wastes resources due to the requirement for coordinate conversion when only one display is being used.
Innovation Solution
A display device and method that includes a touch panel function, where physical coordinates are reported directly to the application when the image is displayed on a single unit, and virtual coordinates are reported when the image spans multiple units, with a coordinate conversion unit converting coordinates only when necessary for multi-unit displays.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If coordinate conversion from physical coordinates to virtual coordinates is always performed in multi-display systems, then coordinate accuracy across multiple displays is improved, but processing resources are wasted when only one display is being used
Solution Approach 1:
The coordinate notification system dynamically adapts its behavior based on the number of active displays. When only one display is active, it notifies physical coordinates directly without conversion. When multiple displays are active, it switches to virtual coordinate notification. This dynamic adjustment resolves the contradiction by making the coordinate conversion process conditional rather than static, eliminating unnecessary processing while maintaining coordinate accuracy when needed.
Solution Approach 2:
The system changes the coordinate parameter type based on display configuration. It switches between notifying physical coordinates (when one display is active) and virtual coordinates (when multiple displays are active). This parameter change allows the system to optimize resource usage by selecting the appropriate coordinate type according to the operational context, resolving the contradiction between processing efficiency and coordinate accuracy.
2Stability of the object's composition
If coordinate conversion is performed for all display configurations, then coordinate consistency is maintained, but processing time increases unnecessarily
Solution Approach 1:
The coordinate notification system dynamically adjusts its operation based on the active display configuration. It performs coordinate conversion only when multiple displays are active, and notifies physical coordinates directly when only one display is active. This dynamic approach maintains coordinate consistency when needed while minimizing processing time by avoiding unnecessary conversions in single-display scenarios.
Solution Approach 2:
The system determines the display configuration in advance and prepares the appropriate coordinate notification strategy accordingly. By assessing whether one or multiple displays are active before notification, it can pre-determine whether coordinate conversion is necessary, thereby maintaining coordinate consistency when needed while avoiding unnecessary processing time in single-display cases.
3Adaptability or versatility
If virtual coordinates are always notified to applications in multi-display systems, then application compatibility across displays is improved, but system complexity increases
Solution Approach 1:
The coordinate notification system dynamically selects between physical and virtual coordinates based on the number of active displays. This dynamic selection simplifies the system by avoiding unnecessary virtual coordinate conversion in single-display mode, thereby reducing system complexity while maintaining application compatibility when multiple displays are active through virtual coordinate notification.
Solution Approach 2:
The system changes the coordinate parameter type (physical vs. virtual) based on display configuration. This parameter change allows the system to maintain application compatibility across multiple displays when needed, while reducing system complexity by using simpler physical coordinates in single-display scenarios, thus resolving the contradiction between adaptability and complexity.
Data Source
AI summary
When an application displays image straddling display units (110-1 and 110-2), a coordinate conversion unit (120) uses a predetermined operation to transform the physical coordinates indicating the position at which a display unit (110-1 or 110-2) senses contact to virtual coordinates and supplies the virtual coordinates. A coordinate notification unit (130) notifies an application (140) of the physical coordinates at which contact was sensed when the application is displaying the image on one of the display units (110-1 or 110-2) and notifies the application (140) of the virtual coordinates supplied by the coordinate conversion unit (120) when the one application is displaying the image straddling the display units (110-1 and 110-2).


