Patent ID: 8860675

Claim:
A computer-implemented method for enabling a tool implement on a multi-touch device, comprising: (a) detecting a first touch at a border of a touch-sensitive region of the multi-touch device; (b) detecting a second touch at the border of the touch-sensitive region of the multi-touch device; (c) if the second touch is detected within a threshold time, displaying the tool implement, wherein the tool implement comprises: (i) a first grip located at the first touch; (ii) a second grip located at the second touch; and (iii) a graphic representation of the tool implement wherein a relationship between the first grip and the second grip defines a size and orientation of the tool implement; (d) detecting a tap gesture on the first grip or the second grip; (e) in response to the tap gesture, cycling to a different drawing aid tool; (f) positioning the tool implement based on movement of the first touch and the second touch, wherein the positioning comprises moving the first grip and the second grip corresponding to the movement of the first touch and the second touch; (g) detecting a touch gesture in the multi-touch device; and (h) utilizing the tool implement in combination with the touch gesture to perform an operation in an application executing on the multi-touch device.