Multi-Touch Drawing Tool Selection by Triangle Angle
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional mobile terminals with multi-touch functionality are inefficient for drawing tools, as they require complex operations to switch between modes for drawing lines and figures, lacking precision and accuracy, especially for tasks like drawing a straight line or determining the center of a circle.
Innovation Solution
A method for controlling a mobile terminal with a touch screen that determines the number of touch points to automatically select the appropriate drawing tool, such as a linear tool or circular tool based on the size of the largest internal angle of a triangle formed by three points, allowing for intuitive line or figure drawing without mode switching.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a single touch input is used for drawing, then the terminal supports basic drawing functions, but the precision and accuracy of drawing operations deteriorates
Solution Approach 1:
The drawing operation is segmented into multiple independent touch points (at least two touch points required), where each touch point represents a discrete control element. This segmentation allows users to precisely define start and end positions separately, improving drawing accuracy while maintaining operational simplicity through intuitive multi-point contact.
Solution Approach 2:
The system transitions from single-dimension (single touch point) to multi-dimension (multiple touch points) input by utilizing spatial distribution of touch points across the screen. This dimensional expansion enables simultaneous control of multiple parameters (start position, end position, length, direction) through natural finger placement, enhancing both precision and ease of operation.
2Reliability
If mode switching is required to use drawing tools, then the terminal maintains clear functional separation, but the operational complexity and processing time increases
Solution Approach 1:
The system merges the drawing tool activation function with the natural multi-touch input gesture. When users place multiple fingers on the screen for drawing purposes, the system automatically recognizes this as a tool activation gesture and provides appropriate drawing tools, eliminating the need for separate mode switching while maintaining functional clarity through context-aware response.
Solution Approach 2:
The system performs automatic mode detection and tool selection based on the user's natural multi-touch gesture pattern. The terminal self-services by identifying the drawing intent from touch point distribution and automatically activating appropriate drawing tools without requiring explicit mode change commands from the user, thereby reducing operational complexity.
3Manufacturing precision
If multiple touches are required to draw an oval, then the terminal achieves accurate shape control, but the number of operations and processing time increases
Solution Approach 1:
The system performs preliminary analysis of the multi-touch gesture pattern to pre-determine the intended shape type (oval, rectangle, triangle) based on the spatial arrangement of touch points. By predicting the user's drawing intent before the drawing action is completed, the system can pre-configure the appropriate drawing tool and parameters, reducing the number of subsequent operations required and improving drawing efficiency while maintaining shape accuracy.
Data Source
AI summary
Methods and apparatus are provided for controlling a mobile terminal including a touch screen supporting a multi-touch input. The method includes: determining a number of one or more points inputted as a first touch input on the touch screen; when the number is 3, determining the first touch input as a three-point input; determining a size of a largest internal angle of a triangle generated by connecting points of the three-point input on the touch screen; displaying one of a linear tool and a circular tool based on a size of the largest internal angle of the triangle; receiving a second touch input; generating a line corresponding to the second touch input by interworking with one of the linear tool and the circular tool; and displaying the generated line on the touch screen.


