Touch Message Fusion for Multi-Screen Finger Tracking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Dual-screen terminal devices fail to recognize and track multiple fingers operating simultaneously across screens due to the inability of existing systems to integrate touch event protocols from each screen independently.
Innovation Solution
A fusion method and terminal for touch messages that buffers and integrates touch messages from multiple screens, converting and packaging them into a unified multi-finger touch protocol data, allowing for simultaneous recognition and tracking of finger operations across screens.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If each touch screen works independently and reports its own touch event, then each screen can be operated separately, but the system cannot integrate touch protocols from multiple screens to recognize and track multiple fingers simultaneously
Solution Approach 1:
The patent merges touch event data from multiple independent touch screens into a unified coordinate system. The fusion terminal integrates touch protocols from different screens by converting their coordinates to a common reference frame, enabling the system to recognize and track multiple fingers operating across screens simultaneously, thus resolving the information loss caused by independent screen operation.
Solution Approach 2:
The patent introduces a coordinate fusion module as an intermediary between independent touch screens and the operating system. This mediator converts and integrates touch event data from multiple screens with different coordinate systems into a unified format, allowing the system to process multi-screen touch operations without losing touch event information.
2Productivity
If the system processes touch events from multiple screens simultaneously, then multi-finger tracking can be achieved, but the complexity of integrating coordinate systems increases
Solution Approach 1:
The patent segments the coordinate system integration process into distinct modules: individual screen coordinate detection, coordinate transformation to unified system, and fused touch event output. This segmentation allows each module to handle specific tasks independently, reducing overall system complexity while maintaining high-speed multi-finger recognition capability.
Solution Approach 2:
The patent changes the coordinate system parameters of individual touch screens to match a unified reference coordinate system. By transforming coordinates from various screen systems into a common parameter space, the system simplifies the integration process and enables efficient multi-finger tracking without excessive computational complexity.
Data Source
Figure 1
Figure 2~3
Figure 4
AI summary
The present invention provides a fusion method and terminal for touch messages and a computer readable storage medium. The method includes: pushing touch messages of all touch fingers from at least two different touch screens into different buffer queues for buffering; intercepting head data of each buffer queue to generate a reported data array; and acquiring states of the touch fingers according to the reported data array and packaging the states into multi-finger touch protocol data.