×

Device, method, and graphical user interface for zooming a user interface while performing a drag operation

  • US 10,175,879 B2
  • Filed: 09/17/2015
  • Issued: 01/08/2019
  • 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 surface and a display, wherein the device includes one or more sensors to detect intensities of contacts with the touch-sensitive surface;

    displaying a user interface at a first zoom level on the display, wherein the user interface includes a plurality of user interface objects, including a first user interface object and a second user interface object;

    while the user interface is displayed at the first zoom level, detecting a first input that includes movement of a contact on the touch-sensitive surface;

    in response to detecting the first input, initiating a respective operation associated with the user interface, wherein the respective operation includes moving the first user interface object relative to the second user interface object in accordance with the movement of the contact in the first input;

    after initiating the respective operation;

    detecting a second input, wherein detecting the second input includes detecting an increase in intensity of a contact on the touch-sensitive surface; and

    ,in response to detecting the second input, zooming the user interface to a second zoom level, different from the first zoom level, in accordance with the increase in intensity of the contact, wherein zooming the user interface to the second zoom level includes changing a size of the first user interface object and the second user interface object; and

    ,while the user interface is displayed at the second zoom level;

    detecting a third input that includes movement of a contact on the touch-sensitive surface; and

    ,in response to detecting the third input, completing the respective operation,wherein completing the respective operation includes continuing to move the first user interface object relative to the second user interface object in accordance with the movement of the contact in the third input.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×