×

Devices, methods, and graphical user interfaces for providing haptic feedback

  • US 9,996,157 B2
  • Filed: 09/21/2016
  • Issued: 06/12/2018
  • Est. Priority Date: 06/12/2016
  • 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, a touch-sensitive surface, and one or more tactile output generators for generating tactile outputs associated with physical displacement of the electronic device or a component of the electronic device, cause the device to:

  • display, on the display, a user interface that includes a first item, wherein the first item is a preview of a second item that was displayed in the user interface prior to the display of the first item in the user interface;

    while displaying the user interface that includes the first item, detect a first portion of an input by a first contact on the touch-sensitive surface, wherein the first item is displayed in response to a prior portion of the input by the first contact, on the touch-sensitive surface at a location that corresponds to the second item, and wherein detecting the first portion of the input by the first contact includes detecting the first contact at a location on the touch-sensitive surface that corresponds to the first item, and detecting a first movement of the first contact on the touch-sensitive surface; and

    ,in response to detecting the first portion of the input that includes the first movement of the first contact;

    in accordance with a determination that the first movement of the first contact meets first movement-threshold criteria that are a precondition for performing a first operation, generate a first tactile output prior to determining whether to perform the first operation, wherein the first tactile output indicates that the first movement-threshold criteria for the first operation have been met; and

    in accordance with a determination that the first movement of the first contact does not meet the first movement-threshold criteria for the first operation, forgo generation of the first tactile output.

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