Touch Control Method Using Angle Queue Matching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional touch control methods in electronic apparatuses require window click components to function, limiting user interaction when these components are not displayed, especially in dynamic touch control scenarios.
Innovation Solution
A touch control method and apparatus that senses multiple touch points, calculates touch angles, and compares them to a comparative model to determine corresponding function operations, allowing for seamless interaction without visible window click components by storing and matching results in queues.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If window click components are displayed on the frame, then touch operation works reliably, but the interface complexity increases and visual space is occupied
Solution Approach 1:
The patent extracts the click component display requirement from the touch control system. Instead of requiring visible window click components on the frame, the system uses invisible or implicit click component detection through touch angle analysis. The touch angle calculation and comparison with stored models enables the system to recognize click operations without displaying traditional UI components, thus maintaining reliability while reducing interface complexity.
Solution Approach 2:
The patent introduces touch angle as an intermediary parameter between the physical touch action and the logical click operation. By calculating the angle between touch points and comparing it with pre-stored comparative models, the system mediates the recognition of click operations without requiring visible UI components. This intermediary mechanism enables reliable touch control while avoiding the need for traditional window click components.
2Ease of operation
If traditional window click components are used, then user interaction is straightforward, but interaction is limited when components are not displayed
Solution Approach 1:
The patent makes the touch control system universal by enabling it to handle both dynamic and static touch control scenarios through a unified approach. The system uses touch angle calculation and model comparison to recognize various touch operations (click, drag, gesture) without requiring different UI components. This multi-functional approach allows the same touch control mechanism to work across different interface types, enhancing adaptability while maintaining ease of operation.
Solution Approach 2:
The patent changes the recognition parameter from visual component presence to touch angle characteristics. By storing comparative models of expected touch angles for different operations and comparing real-time touch angles against these models, the system adapts to various interaction scenarios without requiring visible UI components. This parameter change enables versatile touch control that works whether or not traditional window click components are displayed.
3Measurement precision
If touch angles are calculated and compared with comparative models, then accurate gesture recognition is achieved, but computational complexity increases
Solution Approach 1:
The patent applies preliminary action by pre-calculating and storing comparative models of touch angles for various expected gestures and operations. Instead of performing complex pattern recognition algorithms in real-time, the system compares actual touch angles against these pre-stored models. This preliminary preparation of reference data significantly reduces the computational complexity during actual touch operations while maintaining high gesture recognition accuracy.
Data Source
AI summary
A touch control method and a touch control electronic apparatus are provided. The touch control electronic apparatus comprises an angle database, a function database, a touch panel and a central processing unit (CPU). The touch panel senses a plurality of touch points. The CPU calculates a plurality of touch angles according to the touch points, and stores the touch angles to an angle queue. The CPU accesses a comparative model from the angle database, and compares the angle queue with the comparative model to generate a plurality of comparative results. The CPU sequentially stores the comparative results to a comparative queue. The CPU accesses a result queue from the function database, and determines whether the comparative queue matches the result queue. The CPU performs a function operation corresponding to the result queue if the comparative queue matches the result queue.


