×

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

  • US 9,959,025 B2
  • Filed: 03/25/2016
  • Issued: 05/01/2018
  • Est. Priority Date: 12/29/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • at an electronic device with a touch-sensitive display, and one or more sensors that are configured to detect intensities of contacts with the touch-sensitive display;

    displaying, on the touch-sensitive display, a first user interface of a respective application;

    while displaying the first user interface of the respective application, detecting a stationary input that includes detecting a contact at a first location on the touch-sensitive display, wherein the contact remains stationary at the first location prior to lift-off of the contact, wherein the touch-sensitive display includes a navigation region, and wherein the first location on the touch-sensitive surface corresponds to a displayed user interface control for the respective application; and

    ,in response to detecting the stationary input at the first location on the touch-sensitive display;

    in accordance with a determination that the stationary input at the first location meets intensity criteria, including a criterion that is met when the input includes an increase in intensity of the contact above a first intensity threshold, ceasing to display the application and displaying an animated transition that includes reducing a size of the application to reveal a home screen that includes application icons for launching a plurality of different applications on the device including the respective application, wherein the first intensity threshold is above a nominal contact-detection intensity threshold; and

    in accordance with a determination that the stationary input at the first location meets application navigation criteria that are satisfied when the intensity of the contact reaches at least the nominal contact-detection intensity threshold and remains below the first intensity threshold, navigating from the first user interface to a second user interface in the respective application while maintaining display of the respective application.

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