Multi-touch shape drawing
First Claim
Patent Images
1. A method of an electronic device, the method comprising:
- storing an association between each of a plurality of multi-touch motions and each of a plurality of geometric shapes available to be displayed on a display of the electronic device;
detecting a first multi-touch motion of a multi-touch gesture applied to a touch-sensitive surface, wherein the first multi-touch motion is associated with each of a plurality of geometric shapes, the plurality of geometric shapes including some, but not all, of the plurality of geometric shapes available to be displayed;
detecting a second multi-touch motion of the multi-touch gesture, the second multi-touch motion following the first multi-touch motion without intervening multi-touch motions;
automatically selecting, from only the plurality of geometric shapes associated with the first multi-touch motion, a geometric shape to be displayed based on the detected first and second multi-touch motions of the multi-touch gesture without further user selection; and
displaying the selected geometric shape on the display.
1 Assignment
0 Petitions
Accused Products
Abstract
Multi-touch shape drawing. The use of multi-touch gesture detection improves the user interface experience associated with generating and modifying shapes. By associating unique multi-touch gestures with the generation of corresponding shapes, the accuracy and ease of use with which shapes can be generated can be improved. By associating multi-touch gestures with the modification of shapes, the ease of use with which shapes can be modified can be improved.
30 Citations
21 Claims
-
1. A method of an electronic device, the method comprising:
-
storing an association between each of a plurality of multi-touch motions and each of a plurality of geometric shapes available to be displayed on a display of the electronic device; detecting a first multi-touch motion of a multi-touch gesture applied to a touch-sensitive surface, wherein the first multi-touch motion is associated with each of a plurality of geometric shapes, the plurality of geometric shapes including some, but not all, of the plurality of geometric shapes available to be displayed; detecting a second multi-touch motion of the multi-touch gesture, the second multi-touch motion following the first multi-touch motion without intervening multi-touch motions; automatically selecting, from only the plurality of geometric shapes associated with the first multi-touch motion, a geometric shape to be displayed based on the detected first and second multi-touch motions of the multi-touch gesture without further user selection; and displaying the selected geometric shape on the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A mobile telephone comprising:
-
a display; an input device comprising a touch-sensitive surface; and a processor configured to store an association between each of a plurality of multi-touch motions and each of a plurality of geometric shapes available to be displayed on the display, detect a first multi-touch motion of a multi-touch gesture applied to the touch-sensitive surface, wherein the first multi-touch motion is associated with each of a plurality of geometric shapes, the plurality of geometric shapes including some, but not all, of the plurality of geometric shapes available to be displayed, detect a second multi-touch motion of the multi-touch gesture, the second multi-touch motion following the first multi-touch motion without intervening multi-touch motions, automatically select, from only the plurality of geometric shapes associated with the first multi-touch motion, a geometric shape to be displayed based on the detected first and second multi-touch motions of the multi-touch gesture without further user selection, and display the selected geometric shape on the display.
-
-
19. A media player comprising:
-
a display; an input device comprising a touch-sensitive surface; and a processor configured to store an association between each of a plurality of multi-touch motions and each of a plurality of geometric shapes available to be displayed on the display, detect a first multi-touch motion of a multi-touch gesture applied to the touch-sensitive surface, wherein the first multi-touch motion is associated with each of a plurality of geometric shapes, the plurality of geometric shapes including some, but not all, of the plurality of geometric shapes available to be displayed, detect a second multi-touch motion of the multi-touch gesture, the second multi-touch motion following the first multi-touch motion without intervening multi-touch motions, automatically select, from only the plurality of geometric shapes associated with the first multi-touch motion, a geometric shape to be displayed based on the detected first and second multi-touch motions of the multi-touch gesture without further user selection, and display the selected geometric shape on the display.
-
-
20. A personal computer comprising:
-
a display; an input device comprising a touch-sensitive surface; and a processor configured to store an association between each of a plurality of multi-touch motions and each of a plurality of geometric shapes available to be displayed on the display, detect a first multi-touch motion of a multi-touch gesture applied to the touch-sensitive surface, wherein the first multi-touch motion is associated with each of a plurality of geometric shapes, the plurality of geometric shapes including some, but not all, of the plurality of geometric shapes available to be displayed, detect a second multi-touch motion of the multi-touch gesture, the second multi-touch motion following the first multi-touch motion without intervening multi-touch motions, automatically select, from only the plurality of geometric shapes associated with the first multi-touch motion, a geometric shape to be displayed based on the detected first and second multi-touch motions of the multi-touch gesture without further user selection, and display the selected geometric shape on the display.
-
-
21. A non-transitory computer readable storage medium storing instructions executable by a computing device to:
-
store an association between each of a plurality of multi-touch motions and each of a plurality of geometric shapes available to be displayed on a display; detect a first multi-touch motion of a multi-touch gesture applied to the touch-sensitive surface, wherein the first multi-touch motion is associated with each of a plurality of geometric shapes, the plurality of geometric shapes including some, but not all, of the plurality of geometric shapes available to be displayed; detect a second multi-touch motion of the multi-touch gesture, the second multi-touch motion following the first multi-touch motion without intervening multi-touch motions; automatically select, from only the plurality of geometric shapes associated with the first multi-touch motion, a geometric shape to be displayed based on the detected first and second multi-touch motions of the multi-touch gesture without further user selection; display the selected geometric shape on the display; detect an additional multi-touch gesture applied to the displayed geometric shape; and modify the displayed geometric shape based on the additional multi-touch gesture.
-
Specification