Cross-Terminal Touch Input Synchronization via Mobile Intermediary
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing navigation systems lack seamless integration and synchronization of touch screen inputs between mobile and vehicle communication terminals, leading to inconsistencies and limitations in displaying and executing navigation functions across different screen sizes and formats.
Innovation Solution
A method and system for generating and transmitting graphical user interfaces between mobile and vehicle communication terminals, allowing for synchronization of touch screen inputs and coordinate matching, enabling the execution of functions such as route mapping and vehicle status monitoring across different terminal sizes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a graphical user interface is generated at a mobile communication terminal with a first touch screen and transmitted to a vehicle communication terminal with a second touch screen of a different size, then navigation functions can be accessed across devices, but coordinate matching and input synchronization become complex
Solution Approach 1:
The mobile communication terminal acts as an intermediary device that receives graphical user interfaces from the vehicle communication terminal, renders them on its own touch screen, and captures touch inputs. It then transmits these inputs back to the vehicle terminal, effectively mediating the interaction between devices with different screen characteristics and eliminating the need for direct coordinate mapping between disparate display systems.
Solution Approach 2:
The system creates a copy of the graphical user interface designed for the vehicle terminal's touch screen and renders it on the mobile terminal's touch screen. This copying approach allows the interface to be interacted with on the mobile device while maintaining compatibility with the vehicle terminal's expected input format, avoiding complex real-time coordinate transformations.
2Ease of operation
If touch screen inputs are synchronized between mobile and vehicle terminals, then seamless navigation experience is achieved, but input processing time and computational resources increase
Solution Approach 1:
The vehicle communication terminal pre-generates the graphical user interface and transmits it to the mobile communication terminal before actual user interaction occurs. This preliminary preparation allows the mobile terminal to simply render and capture inputs without performing complex real-time processing, significantly reducing input processing time while maintaining seamless operation.
3Adaptability or versatility
If the graphical user interface is rendered on a touch screen of a different size, then accessibility across devices is improved, but display precision and coordinate accuracy deteriorate
Solution Approach 1:
The mobile communication terminal serves as an intermediary that captures touch inputs on its own screen coordinates and transmits these inputs to the vehicle communication terminal. The vehicle terminal then processes these inputs based on its own screen coordinate system, eliminating the need for precise coordinate transformation between devices with different screen sizes and maintaining input accuracy.
Data Source
AI summary
A graphical user interface is generated at a mobile communication terminal having a first touch screen of a first size, the graphical user interface including one or more touch screen input options. The generated graphical user interface is transmitted from the mobile communication terminal and to a vehicle communication terminal having a second touch screen of a second size. An indication of touch screen input received at the second touch screen of the vehicle communication terminal is received at the mobile communication terminal and from the vehicle communication terminal. A function corresponding to the touch screen input received at the second touch screen of the vehicle communication terminal is executed at the mobile communication terminal.


