×

Device, method, and graphical user interface for providing tactile feedback for touch-based operations performed and reversed in a user interface

  • US 10,175,757 B2
  • Filed: 11/09/2014
  • Issued: 01/08/2019
  • Est. Priority Date: 05/09/2012
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display and a touch-sensitive surface cause the device to:

  • display a user interface object on the display;

    detect a contact on the touch-sensitive surface, wherein the electronic device is configured to generate tactile outputs on the touch-sensitive surface;

    detect a first movement of the contact across the touch-sensitive surface, the first movement corresponding to performing an operation on the user interface object;

    in response to detecting the first movement;

    perform the operation corresponding to the first movement; and

    generate a first tactile output on the touch-sensitive surface, wherein the first tactile output provides feedback indicative of performance of the operation;

    after detecting the first movement, detect a second movement of the contact across the touch-sensitive surface, the second movement corresponding to reversing the operation on the user interface object; and

    in response to detecting the second movement;

    in accordance with a determination that a time period between the end of the first movement and the start of the second movement is greater than a predefined time threshold;

    reverse the performed operation; and

    generate a second tactile output on the touch-sensitive surface, wherein the second tactile output provides feedback indicative of reversal of the performed operation; and

    ,in accordance with a determination that the time period between the end of the first movement and the start of the second movement is less than the predefined time threshold, reverse the performed operation without generating the second tactile output on the touch-sensitive surface.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×