Interactive Whiteboard Touch Data Routing via Channel Identifier
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Interactive white boards experience excessive time delays due to the need for re-enumeration of touch components when switching between touch display channels through a USB switch, which affects user experience.
Innovation Solution
A data processing method and system that marks touch data with an identifier corresponding to the current display channel, allowing the control unit to distribute touch data directly to the corresponding channel module without disconnection and reconnection through a USB switch, maintaining a connection relationship and enabling immediate use of the touch component after channel switching.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a USB switch is used to switch between touch display channels, then channel switching capability is achieved, but re-enumeration time is required causing excessive delay
Solution Approach 1:
The system pre-establishes connection relationships between the control unit and multiple channel modules before switching is needed. When channel switching occurs, the touch component maintains its USB connection and simply redirects data flow to the new channel module through software control, eliminating the need for re-enumeration that would otherwise be required if connections were physically reconfigured.
Solution Approach 2:
The control unit acts as an intermediary between the touch component and multiple channel modules. It receives touch data from the touch component and intelligently routes it to the appropriate channel module based on the current display channel. This mediator approach allows flexible channel switching without requiring the USB connection itself to be reconfigured.
2Adaptability or versatility
If a USB switch is used to distribute touch data to different channel modules, then multi-channel support is achieved, but connection disconnection and reconnection is required increasing complexity
Solution Approach 1:
The system merges multiple channel modules into a single unified USB communication ecosystem. Instead of requiring separate USB connections for each channel module, all channel modules communicate through the control unit over maintained USB connections. This consolidation reduces the number of physical connection changes needed while supporting multiple channels.
Solution Approach 2:
The control unit is designed with universal functionality to manage communications with multiple different channel modules through a single USB interface. It can dynamically route touch data to any connected channel module without requiring dedicated USB connections for each module, simplifying the overall connection architecture.
Data Source
AI summary
An interactive white board, a data processing method and device for same are disclosed. The interactive white board includes a touch component, a device processor, a first control unit and multiple first channel modules, where the touch component is configured to generate first touch data and send it to the device processor; the device processor is configured to mark the first touch data according to a current display channel to generate second touch data and send it to the first control unit, where the second touch data includes an identifier corresponding to the current display channel; the first control unit is configured to send the second touch data to a corresponding one of the first channel modules according to the identifier corresponding to the current display channel; and the first channel module is configured to receive the second touch data through the corresponding display channel and make a touch response.


