Foldable Mobile Screen Touch Mapping for In-Vehicle Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional screen projection schemes for mobile terminals with foldable screens fail to accurately align touch inputs due to changes in effective resolution when the screen is folded or unfolded, leading to misalignment with the display area.
Innovation Solution
A method and apparatus that determine current screen state information of a mobile terminal, calculate a target touch window on an in-vehicle terminal based on this information, and convert touch coordinates to accurately control the mobile terminal's screen operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If original coordinate parameters are used on the vehicle device for a mobile terminal with a foldable screen, then the control system remains simple and stable, but touch input becomes misaligned with the display area when the screen is folded or unfolded
Solution Approach 1:
The patent implements dynamic coordinate parameter adjustment based on the real-time folding state of the screen. The vehicle device detects whether the foldable screen is in a folded or unfolded state and automatically adjusts the coordinate mapping parameters accordingly. This dynamic adaptation ensures that touch inputs remain accurately aligned with the display area regardless of the screen's physical configuration, resolving the contradiction between maintaining simple control systems and achieving reliable touch alignment.
Solution Approach 2:
The system changes coordinate system parameters (such as resolution, aspect ratio, and coordinate transformation matrices) based on the detected screen folding state. When the screen transitions between folded and unfolded states, the vehicle device receives updated screen state information and recalculates the coordinate mapping parameters to match the new display geometry. This parameter adaptation mechanism maintains touch input accuracy without requiring a complete redesign of the control system.
2Measurement precision
If the coordinate system is dynamically adjusted based on screen folding state, then touch input alignment accuracy is improved, but the system complexity and computational overhead increase
Solution Approach 1:
The patent pre-establishes multiple coordinate mapping schemes corresponding to different screen folding states (folded, unfolded, partial fold). Instead of performing complex real-time calculations when state changes occur, the system prepares the coordinate transformation parameters in advance for each possible screen configuration. When the screen state changes, the vehicle device simply switches to the pre-calculated coordinate system corresponding to the new state, significantly reducing computational overhead while maintaining high mapping precision.
Solution Approach 2:
The mobile terminal continuously feeds back its current screen state information (folding status, orientation, resolution) to the vehicle device. This feedback mechanism allows the vehicle device to automatically adjust the coordinate mapping parameters without requiring complex detection systems. The feedback loop ensures that the coordinate system remains synchronized with the actual screen configuration, achieving high precision with minimal system complexity.
Data Source
AI summary
Disclosed are a method for controlling a mobile terminal, medium, and device, including: determining current screen state information of a first display screen of the mobile terminal; determining, based on the current screen state information, a target touch window on a second display screen of an in-vehicle terminal and size information of the target touch window; in response to receiving a touch instruction for the target touch window, determining, based on a first touch coordinate of the touch instruction, the size information of the target touch window, and the current screen state information, a second touch coordinate obtained by mapping the first touch coordinate onto the first display screen; and sending a touch instruction including the second touch coordinate to the mobile terminal to control the mobile terminal to execute the touch instruction at a position corresponding to the second touch coordinate on the first display screen.


