×

Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input

  • US 9,990,121 B2
  • Filed: 11/07/2014
  • Issued: 06/05/2018
  • 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 device to:

  • display a user interface object on the display;

    detect a press input on the touch-sensitive surface while a focus selector is at a first location in a user interface; and

    in response to detecting the press input on the touch-sensitive surface;

    in accordance with a determination that the press input has an intensity above a predefined activation threshold, move the user interface object directly to the first location in the user interface; and

    in accordance with a determination that the press input has an intensity below the predefined activation threshold and meets gradual-movement criteria, move the user interface object toward the first location in the user interface in accordance with the intensity of the press input;

    wherein;

    prior to detecting the press input, the user interface object is displayed at a preliminary location on the display;

    the press input includes a first portion followed by a second portion;

    during the first portion of the press input, the press input has a maximum intensity below the predefined activation threshold and meets the gradual-movement criteria;

    during the second portion of the press input, the press input has an intensity above the predefined activation threshold; and

    the non-transitory computer readable storage medium includes instructions which cause the device to;

    in response to detecting the first portion of the press input, gradually move the user interface object to an intermediate location on the display that is between the preliminary location and the first location on the display in accordance with the intensity of the press input during the first portion of the press input; and

    ,in response to detecting the second portion of the press input, move the user interface object directly to the first location in the user interface.

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