Interactivity Agent Translating Touch Actions Across Multi-OS Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current multi-device interactivity systems for touch screen displays require all devices to run the same operating system, limiting content and application compatibility and imposing constraints on resolution and optimization, leading to potential incompatibilities and restricted user interaction across different devices.
Innovation Solution
A multi-device interactivity system that uses an interactivity agent to translate touch information across devices, allowing simultaneous presentation of display data from multiple devices with different operating systems, enabling seamless interaction and replication of touch actions on various devices through a network, independent of their operating systems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all devices execute the same operating system, then system compatibility and control are improved, but device versatility and application compatibility deteriorate
Solution Approach 1:
The patent introduces an interactivity agent as an intermediary component that runs on each device and communicates with a central controller. This agent translates touch interactions from the central controller into device-specific commands, allowing devices with different operating systems to interact with the touch screen display without requiring them to run the same OS. The intermediary layer decouples the control system from device-specific implementations.
Solution Approach 2:
The system is segmented into independent components: a central controller that manages the touch screen display, and separate interactivity agents on each device. This segmentation allows each device to maintain its own operating system while still participating in the collaborative interaction. The functionality is divided between the central controller (handling display coordination) and device agents (handling local execution), enabling multi-OS compatibility.
2Speed
If touch information is directly transmitted without translation, then interaction speed is improved, but compatibility across different devices deteriorates
Solution Approach 1:
The interactivity agent serves as a translator intermediary that converts universal touch coordinates into device-specific commands. The agent receives normalized touch information from the central controller and translates it into the appropriate format for each device's operating system and display characteristics, maintaining both speed and compatibility.
Solution Approach 2:
The system changes the parameters of touch information based on the target device. The interactivity agent adjusts coordinate systems, touch sensitivity thresholds, and command formats to match the specific characteristics of each device, enabling seamless compatibility while maintaining efficient interaction.
Data Source
AI summary
In one embodiment, an interactivity agent provides display data from a plurality of devices to a touch screen display via a network for simultaneous presentation on the touch screen display. The interactivity agent receives touch information regarding a touch action performed via the touch screen display with respect to the display data from a particular one of the plurality of devices. The interactivity agent translates the received touch information from the touch screen display into translated touch information for the particular device. The interactivity agent sends, to a particular device via the network, the translated touch information. The translated touch information causes the particular device to replicate the touch action on a display of the particular device.


