Patent ID: 9720594
Date: 2017-08-01
CPC Classifications: G06F

Claim:
1. A method performed at an electronic device with a touch-sensitive surface executing one or more applications, the method comprising: detecting a plurality of concurrent touches on the touch-sensitive surface in a respective view of a respective application, including a first touch and a second touch; while detecting the plurality of concurrent touches in the respective view, sending, to the respective application touch events including a first touch event that describes the first touch and a second touch event that describes the second touch, wherein the first touch event includes location information for the first touch, the second touch event includes location information for the second touch and the first touch event includes information that is independent of the location of the first touch that differentiates the first touch from the second touch; after sending the first touch event and the second touch event to the respective application, determining that the first touch is cancelled; and in accordance with a determination that the first touch is cancelled, sending a touch cancel event to the respective application, wherein the touch cancel event includes the information that is independent of the location of the first touch that differentiates the first touch from the second touch and a separate indication that the first touch has been cancelled.