Back to results
US 2024/0402871 A1Published application
Devices, methods, and graphical user interfaces for managing the display of an overlay
AssigneeApple Inc.
InventorMatan STAUBER
Life of this patent
Estimating the term…
Abstract
The present disclosure generally relates to managing the display of an overlay.
Claims22
A method, comprising:
- at a computer system that is in communication with a display generation component:
- detecting a request to display a user interface overlay for a user interface region;
- and
- in response to detecting the request to display the user interface overlay, displaying, via the display generation component, the user interface overlay with respect to the user interface region based on a location of an anchor element within the user interface region, wherein:
- in accordance with a determination that the location of the anchor element for the user interface overlay corresponds to a first location with respect to the user interface region and the user interface region is a first size, the user interface overlay has a first set of one or more visual characteristics that is based on the first location and the first size;
- in accordance with a determination that the location of the anchor element for the user interface overlay corresponds to a second location, different from the first location, with respect to the user interface region and the user interface region is the first size, the user interface overlay has a second set of one or more visual characteristics that is based on the second location and the first size, wherein the second set of one or more visual characteristics is different from the first set of one or more visual characteristics;
- in accordance with a determination that the location of the anchor element for the user interface overlay corresponds to the first location with respect to the user interface region and the user interface region is a second size, different from the first size, the user interface overlay has a third set of one or more visual characteristics that is based on the first location and the second size, wherein the third set of one or more visual characteristics is different from the first set of one or more visual characteristics and the second set of one or more visual characteristics;
- and
- in accordance with a determination that the location of the anchor element for the user interface overlay corresponds to the second location with respect to the user interface region and the user interface region is the second size, the user interface overlay has a fourth set of one or more visual characteristics that is based on the second location and the second size, wherein the fourth set of one or more visual characteristics is different from the first set of one or more visual characteristics, the second set of one or more visual characteristics, and the third set of one or more visual characteristics.
6 more elements
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, the one or more programs including instructions for:
- detecting a request to display a user interface overlay for a user interface region;
- and
- in response to detecting the request to display the user interface overlay, displaying, via the display generation component, the user interface overlay with respect to the user interface region based on a location of an anchor element within the user interface region, wherein:
- in accordance with a determination that a location of the anchor element for the user interface overlay corresponds to a first location with respect to the user interface region and the user interface region is a first size, the user interface overlay has a first set of one or more visual characteristics that is based on the first location and the first size;
- in accordance with a determination that the location of the anchor element for the user interface overlay corresponds to a second location, different from the first location, with respect to the user interface region and the user interface region is the first size, the user interface overlay has a second set of one or more visual characteristics that is based on the second location and the first size, wherein the second set of one or more visual characteristics is different from the first set of one or more visual characteristics;
- in accordance with a determination that the location of the anchor element for the user interface overlay corresponds to the first location with respect to the user interface region and the user interface region is a second size, different from the first size, the user interface overlay has a third set of one or more visual characteristics that is based on the first location and the second size, wherein the third set of one or more visual characteristics is different from the first set of one or more visual characteristics and the second set of one or more visual characteristics;
- and
- in accordance with a determination that the location of the anchor element for the user interface overlay corresponds to the second location with respect to the user interface region and the user interface region is the second size, the user interface overlay has a fourth set of one or more visual characteristics that is based on the second location and the second size, wherein the fourth set of one or more visual characteristics is different from the first set of one or more visual characteristics, the second set of one or more visual characteristics, and the third set of one or more visual characteristics.
5 more elements
A computer system that is in communication with a display generation component, 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:
- detecting a request to display a user interface overlay for a user interface region;
- and
- in response to detecting the request to display the user interface overlay, displaying, via the display generation component, the user interface overlay with respect to the user interface region based on a location of an anchor element within the user interface region, wherein:
- in accordance with a determination that a location of the anchor element for the user interface overlay corresponds to a first location with respect to the user interface region and the user interface region is a first size, the user interface overlay has a first set of one or more visual characteristics that is based on the first location and the first size;
- in accordance with a determination that the location of the anchor element for the user interface overlay corresponds to a second location, different from the first location, with respect to the user interface region and the user interface region is the first size, the user interface overlay has a second set of one or more visual characteristics that is based on the second location and the first size, wherein the second set of one or more visual characteristics is different from the first set of one or more visual characteristics;
- in accordance with a determination that the location of the anchor element for the user interface overlay corresponds to the first location with respect to the user interface region and the user interface region is a second size, different from the first size, the user interface overlay has a third set of one or more visual characteristics that is based on the first location and the second size, wherein the third set of one or more visual characteristics is different from the first set of one or more visual characteristics and the second set of one or more visual characteristics;
- and
- in accordance with a determination that the location of the anchor element for the user interface overlay corresponds to the second location with respect to the user interface region and the user interface region is the second size, the user interface overlay has a fourth set of one or more visual characteristics that is based on the second location and the second size, wherein the fourth set of one or more visual characteristics is different from the first set of one or more visual characteristics, the second set of one or more visual characteristics, and the third set of one or more visual characteristics.
8 more elements
Dependencies are inferred from the claim text.