User interfaces with dynamic content
AssigneeApple Inc.
InventorsChun Kin Minor WONG, Mani AMINI, Pavel PIVONKA, Raymond S. SEPULVEDA, William M. TYLER
Life of this patent
Estimating the term…
Abstract
The present disclosure generally relates to displaying user interfaces with dynamic content. In some examples, a method for transitioning user interface, a method for displaying a user interface, a method for displaying a widget, a method for placing a widget, a method for displaying widget information is described.
Claims21
A method, comprising:
- at a computer system that is in communication with a display generation component and one or more input devices:
- displaying, via the display generation component, a user interface that includes a first widget at a respective location;
- detecting, via the one or more input devices, an input corresponding to a request to move a second widget to a first drag location in the user interface;
- and
- in response to detecting the input corresponding to the request to move the second widget to the first drag location:
- in accordance with a determination that the first drag location is within a predetermined distance from the respective location of the first widget, moving the second widget to a first snapping location that is based on the respective location of the first widget but is different from the first drag location;
- and
- in accordance with a determination that the first drag location is not within the predetermined distance from the respective location of the first widget, moving the second widget to the first drag location.
A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and one or more input devices, the one or more programs including instructions for:
- displaying, via the display generation component, a user interface that includes a first widget at a respective location;
- detecting, via the one or more input devices, an input corresponding to a request to move a second widget to a first drag location in the user interface;
- and
- in response to detecting the input corresponding to the request to move the second widget to the first drag location:
- in accordance with a determination that the first drag location is within a predetermined distance from the respective location of the first widget, moving the second widget to a first snapping location that is based on the respective location of the first widget but is different from the first drag location;
- and
- in accordance with a determination that the first drag location is not within the predetermined distance from the respective location of the first widget, moving the second widget to the first drag location.
A computer system that is in communication with a display generation component and one or more input devices, comprising:
- one or more processors;
- and
- memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
- displaying, via the display generation component, a user interface that includes a first widget at a respective location;
- detecting, via the one or more input devices, an input corresponding to a request to move a second widget to a first drag location in the user interface;
- and
- in response to detecting the input corresponding to the request to move the second widget to the first drag location:
- in accordance with a determination that the first drag location is within a predetermined distance from the respective location of the first widget, moving the second widget to a first snapping location that is based on the respective location of the first widget but is different from the first drag location;
- and
- in accordance with a determination that the first drag location is not within the predetermined distance from the respective location of the first widget, moving the second widget to the first drag location.
Dependencies are inferred from the claim text.