GESTURE-BASED OBJECT MANIPULATION METHODS AND DEVICES
First Claim
1. A computer implemented method performed on a processing system that includes at least one processor, the processing system coupled to a memory, the processing system coupled to a touch screen display, the method comprising:
- displaying a first object on the touch screen display;
detecting a first touch input on the touch screen at a first position within an area that is associated with the first object;
detecting a second touch input on the touch screen within the area at a second position that is different from the first position;
detecting a third touch input on the touch screen at a third position after detecting the first and second touch inputs, the third position being different from the second position;
determining a distance between the third position and the first position; and
displaying a copy of the first object on the touch screen enabled display when the distance is determined to be greater than a predetermined value.
1 Assignment
0 Petitions
Accused Products
Abstract
Gesture based control of objects displayed on touch screen displays is described. An object is displayed on a touch screen display, and a first touch operation is detected at a first position on the display. The first position is within an area that is associated with the displayed object. A second touch operation is detected within the area. After detecting the first and second touch operations another, a third touch operation is detected at a third position. A distance between the third position and the first position is calculated. When the distance is greater than a predetermined value, a copy of the object is displayed on the touch screen display.
33 Citations
21 Claims
-
1. A computer implemented method performed on a processing system that includes at least one processor, the processing system coupled to a memory, the processing system coupled to a touch screen display, the method comprising:
-
displaying a first object on the touch screen display; detecting a first touch input on the touch screen at a first position within an area that is associated with the first object; detecting a second touch input on the touch screen within the area at a second position that is different from the first position; detecting a third touch input on the touch screen at a third position after detecting the first and second touch inputs, the third position being different from the second position; determining a distance between the third position and the first position; and displaying a copy of the first object on the touch screen enabled display when the distance is determined to be greater than a predetermined value. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory, computer-readable storage medium storing computer readable instructions for use with a computing system that includes at least one processor, the computing system including display that is associated with a touch screen and a memory that is operatively coupled to the at least one processor, the stored instructions comprising instructions that are configured to:
-
display at least one object on the touch screen display; detect a first touch input on the touch screen at a first position within an area that is associated with the at least one object; detect a second touch input on the touch screen within the area at a second position that is different from the first position; detect a third touch input on the touch screen at a third position after detecting the first and second touch inputs, the third position being different from the second position; perform a test against a duplication criteria based at least in part on the third position; and display a copy of the at least one object on the touch screen display when the test is successful. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus comprising:
-
a touch screen display; a processing system that includes at least one processor, the processing system configured to; display an object on the touch screen display; detect a first touch input on the touch screen display at a first position that is within an area that is associated with the object; detect a second touch input on the touch screen display within the area at a second position that is different from the first position; detect a third touch input on the touch screen at a third position after detecting the first and second touch inputs, the third position being different from the second position; calculate a distance between the third position and a position that is associated with the object, the area, the first position, and/or the second position; duplicate the object based if the distance is greater than or equal to a predetermined value; and display the duplicated object on the touch screen display. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification