×

Device, method, and graphical user interface for transitioning between display states in response to a gesture

  • US 10,168,826 B2
  • Filed: 04/07/2017
  • Issued: 01/01/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, a touch-sensitive surface and one or more sensors to detect intensities of contacts with the touch-sensitive surface, cause the electronic device to:

  • display a user interface on the display, wherein the user interface is in a first display state;

    detect a first portion of a gesture on the touch-sensitive surface, including detecting an increase in intensity of a respective contact on the touch-sensitive surface to a first intensity value;

    in response to detecting the first portion of the gesture, display a plurality of intermediate display states between the first display state and a second display state, including displaying a first intermediate display state followed by a second intermediate display state;

    after displaying the second intermediate display state and while continuing to detect the respective contact on the touch-sensitive surface, detect a second portion of the gesture that includes detecting a decrease in intensity of the respective contact below the first intensity value; and

    while detecting the second portion of the gesture;

    in accordance with a determination that the intensity of the respective contact reached a predefined intensity threshold that is higher than the first intensity value during the second portion of the gesture, display the second display state, and maintain display of the second display state as the intensity of the respective contact decreases during the second portion of the gesture; and

    in accordance with a determination that the intensity of the respective contact did not reach the predefined intensity threshold that is higher than the first intensity value during the second portion of the gesture, replace display of the second intermediate display state with display of the first intermediate display state as the intensity of the respective contact decreases during the second portion of the gesture; and

    in response to detecting liftoff of the contact;

    in accordance with a determination that the intensity of the respective contact reached the predefined intensity threshold that is higher than the first intensity value during the second portion of the gesture, maintain display of the second display state; and

    in accordance with a determination that the intensity of the respective contact did not reach the predefined intensity threshold that is higher than the first intensity value during the second portion of the gesture, redisplay the first display state.

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