User interface object manipulations in a user interface

  • US 11,068,128 B2
  • Filed: 03/19/2019
  • Issued: 07/20/2021
  • Est. Priority Date: 09/03/2013
  • Status: Active Grant
First Claim
Patent Images

1. An electronic device comprising:

  • a physical crown;

    a display;

    one or more processors coupled to the physical crown and the display; and

    memory storing one or more programs, the one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for;

    displaying a user interface in a first state;

    while displaying the user interface in the first state, detecting an input that includes a rotation of the physical crown of the electronic device in a first direction;

    determining a speed of the rotation in the first direction, wherein the speed is based on an angular velocity of the physical crown during the detected rotation;

    in response to detecting the input that includes a rotation of the physical crown in the first direction, displaying, on the display, an animation starting a transition of the user interface from the first state to a second state; and

    after starting the transition of the user interface from the first state to the second state and while continuing to detect the input that includes rotation of the physical crown in the first direction;

    in accordance with a determination that the speed of the rotation of the physical crown in the first direction during the input exceeds a first speed threshold, displaying, on the display, a transition of the user interface to the second state;

    in accordance with a determination that the speed of the rotation of the physical crown in the first direction during the input exceeds the first speed threshold after the transition to the second state, displaying, on the display, a transition of the user interface to a third state; and

    in accordance with a determination that the speed of the rotation of the physical crown in the first direction during the input is below the first speed threshold before the transition to the second state displaying, on the display, a transition of the user interface back towards the first state.

View all claims
    ×
    ×

    Thank you for your feedback

    ×
    ×