Multi-Touch Drawing Aid System with Transient Graphic Helpers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing multi-touch drawing applications fail to provide intuitive and comprehensive drawing aid systems that mimic real-life tools like rulers, compasses, and protractors, limiting their ability to create perfect lines, circles, and arcs, and do not effectively utilize multi-touch capabilities for precise and freehand drawing.
Innovation Solution
The introduction of new multi-touch gestures and transient graphic helpers that simulate the behavior of real-life drawing tools, allowing for activation and deactivation using the digital canvas borders, enabling precise and overhang control for brush strokes, and allowing drawing aid tools to influence the entire digital canvas space without being tied to their position.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If static modality tools are used to create perfect lines and shapes, then drawing precision is improved, but ease of operation deteriorates because the tools are separated from the sketching experience and require distinct commands
Solution Approach 1:
The patent merges the drawing aid tools with the sketching experience by allowing tools like rulers, compasses, and protractors to be used directly during freehand drawing. The system combines precise geometric creation with natural sketching motions, eliminating the need to switch between distinct tool commands and maintaining both precision and ease of operation.
Solution Approach 2:
The patent introduces dynamic drawing aid tools that adapt to the user's drawing motions in real-time. Instead of static tools requiring precise positioning, the system dynamically adjusts geometric constraints based on the user's brush or pencil movements, allowing perfect lines and shapes to be created through natural sketching actions without rigid positioning requirements.
2Device complexity
If single input device and modality are used to enforce drawing aids, then device complexity is reduced, but adaptability deteriorates because the tools cannot leverage multi-touch capability
Solution Approach 1:
The patent implements universal drawing aid tools that work across multiple input modalities including single-touch, multi-touch, and stylus inputs. The same ruler, compass, or protractor functionality is available regardless of how the user interacts with the touchscreen, maximizing adaptability while maintaining manageable complexity through a unified tool framework.
Solution Approach 2:
The patent leverages the additional dimension provided by multi-touch capability to enable more intuitive and precise tool operation. By utilizing multiple simultaneous touch points, the system allows users to control drawing aid tools with one hand while sketching with the other, or to define geometric constraints more precisely, thereby enhancing versatility without proportionally increasing complexity.
3Manufacturing precision
If drawing aid tools are positioned precisely where needed, then manufacturing precision is improved, but ease of operation deteriorates because the artist must always position the tool precisely before use
Solution Approach 1:
The patent implements self-positioning drawing aid tools that automatically adjust to the user's desired location and orientation based on their drawing actions. Instead of requiring the user to manually position the tool precisely beforehand, the system serves itself by detecting the user's brush or pencil position and automatically placing the geometric constraint at the appropriate location, thereby maintaining precision while significantly improving ease of operation.
Solution Approach 2:
The patent performs preliminary positioning actions automatically based on the user's initial drawing motions. Before the user completes their sketching action, the system pre-positions the drawing aid tool or geometric constraint at the optimal location, so that when the user finishes their natural drawing motion, the precise geometric element is already in place without requiring any additional positioning steps from the user.
4Manufacturing precision
If rigid modes are used to enforce precise drawing, then manufacturing precision is improved, but ease of operation deteriorates because freehand sketching is disrupted
Solution Approach 1:
The patent creates dynamic drawing aid tools that adapt their precision constraints based on the user's drawing context. When the user engages in freehand sketching, the system maintains geometric precision through dynamic adjustment rather than rigid enforcement, allowing the drawing aid to respond to natural motions while still producing precise lines and shapes. This dynamic approach eliminates the disruption between precise mode and freehand mode.
Solution Approach 2:
The patent changes the parameters of drawing aid tools based on the user's interaction context. Instead of fixed rigid constraints, the system adjusts geometric parameters such as line thickness, curvature radius, and constraint strength in real-time based on the user's drawing speed, pressure, and motion characteristics. This allows precise geometric output to be maintained while accommodating the freedom and variability of natural sketching motions.
Data Source
AI summary
A method, apparatus, system, and computer program product/article of manufacture provide the ability to enable and use a tool implement on a multi-touch device. The tool implements may be activated and deactivated using the borders of touch-sensitive region of a multi-touch device. The tool implement can be positioned in the display area (e.g., by dragging grips of the tool) and then used (in combination with a touch gesture to perform an operation. The tool implement may be a drawing aid tool that is used to remap a user's stroke gesture to a defined stroke that is displayed.


