Full-Screen Touch Signal Routing for Stable Gesture Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies face issues with frequent interface switching and instability during full-screen gesture operations in mobile terminals due to simultaneous responses from gesture and application processing processes, negatively impacting user experience.
Innovation Solution
A method and apparatus for processing touch signals that involve detecting full-screen gestures, determining their conformity to trajectory rules, and selectively routing events to either gesture or application processing processes based on these rules, ensuring a stable and smooth interface switching.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If full-screen gesture touch signals are processed by both gesture processing process and application processing process simultaneously, then the system can respond to various touch operations, but interface switching becomes frequent and unstable
Solution Approach 1:
The patent segments the touch signal processing by dividing it into distinct parts: gesture processing process and application processing process. The event dispatch process determines whether to send touch events to gesture processing or application processing based on trajectory rules, ensuring that only one process handles each gesture sequence, thus preventing simultaneous responses and interface switching instability
Solution Approach 2:
The event dispatch process acts as an intermediary between the touch signal input and the two processing processes. It evaluates whether the touch trajectory conforms to full-screen gesture rules and selectively routes events to either gesture processing or application processing, preventing direct simultaneous access by both processes and ensuring stable interface switching
2Ease of operation
If all touch events are sent to gesture processing process, then gesture operations can be recognized, but application processing cannot receive valid touch operations that do not conform to gesture trajectories
Solution Approach 1:
The patent applies local quality by treating different touch events differently based on their trajectory characteristics. Touch events that conform to full-screen gesture trajectories are routed to gesture processing process, while those that do not conform are routed to application processing process. This selective routing ensures that each process receives the appropriate type of events, preventing gesture recognition failures and application operation losses
3Speed
If touch signal processing uses simple routing without trajectory determination, then processing speed is fast, but interface switching becomes frequent and unstable
Solution Approach 1:
The event dispatch process performs preliminary action by determining in advance whether a touch trajectory conforms to full-screen gesture rules before routing the event. This pre-evaluation prevents subsequent interface switching issues by ensuring the correct process handles each gesture from the outset, maintaining both processing speed and interface stability
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
The present disclosure discloses a method and an apparatus for processing a touch signal, and a medium. The method includes: detecting, through an event dispatch process, a full-screen gesture touch signal, determining whether the full-screen gesture touch signal conforms to a full-screen gesture trajectory determination rule; and sending, based on a result of the determining, the full-screen gesture touch signal or a part of events of the full-screen gesture touch signal to a gesture processing process or an application processing process. In the present disclosure, an application process is enabled to receive a complete sequence of touch operations that conforms to a processing logic, thereby effectively preventing the gesture processing process and the application processing process from simultaneously responding, such that interface switching is ensured to be stable and smooth when a user operates in a gesture input region.