×

Device, method, and graphical user interface for navigating user interface hierarchies

  • US 10,101,887 B2
  • Filed: 01/29/2015
  • Issued: 10/16/2018
  • Est. Priority Date: 12/29/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, on the display, a lower-level user interface that is part of a user interface hierarchy, wherein;

    the hierarchy includes at least three separately displayed levels, including the lower-level user interface, an intermediate-level user interface and a higher-level user interface;

    the intermediate-level user interface is above the lower-level user interface in the hierarchy;

    the higher-level user interface is above both the intermediate-level user interface and the lower-level user interface in the hierarchy; and

    the lower-level user interface is displayed without displaying the intermediate-level user interface and without displaying the higher-level user interface;

    while displaying the lower-level user interface, detect an input on a portion of the device that is associated with user interface hierarchy navigation; and

    ,in response to detecting the input;

    in accordance with a determination that the input meets first transition criteria that include a criterion that a maximum intensity of the input is above a first intensity threshold and below a second intensity threshold, wherein the first intensity threshold is above a nominal contact-detection intensity threshold, wherein the second intensity threshold is higher than the first intensity threshold;

    replace display of the lower-level user interface with display of the intermediate-level user interface, including displaying a first animated transition in which a visual property of the lower-level user interface is gradually changed as the intensity of the input increases to reveal the intermediate-level user interface; and

    cease to display the lower-level user interface; and

    in accordance with a determination that the input meets second transition criteria that include a criterion that a maximum intensity of the input is above the second intensity threshold, replace display of the lower-level user interface with display of the higher-level user interface, wherein the higher-level user interface is displayed without displaying the lower-level user interface and without displaying the intermediate-level user interface.

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