US 12,379,822 B2
Devices, methods, and graphical user interfaces for displaying menus, windows, and cursors on a display with a notch
Raymond S. Sepulveda, Portland, OR (US); and Patrick L. Coffman, San Francisco, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Sep. 20, 2022, as Appl. No. 17/949,111.
Claims priority of provisional application 63/248,360, filed on Sep. 24, 2021.
Prior Publication US 2023/0101528 A1, Mar. 30, 2023
Int. Cl. G06F 3/0482 (2013.01); G06F 3/0481 (2022.01); G06F 3/04817 (2022.01); G06F 3/04886 (2022.01); G06F 3/0488 (2022.01)
CPC G06F 3/0482 (2013.01) [G06F 3/0481 (2013.01); G06F 3/04817 (2013.01); G06F 3/04886 (2013.01); G06F 3/0488 (2013.01)] 34 Claims
OG exemplary drawing
 
18. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which, when executed by a computer system with a display generation component having a display region, and a touch-sensitive surface, cause the computer system to:
receive a request to display a user interface that includes a menu along a first edge of the user interface that corresponds to a first edge of the display region wherein the first edge of the display region has a respective location on the computer system relative to a physical keyboard that is attached to the computer system, wherein the menu includes multiple menu objects, including a first menu object and a second menu object;
in response to receiving the request to display the user interface that includes the menu that includes multiple menu objects:
in accordance with a determination that the display generation component is not capable of displaying content in a first respective portion of the first edge of the display region as the first respective portion does not include pixels, display the first menu object on a first side of the first respective portion of the first edge of the display region and display the second menu object on a second side of the first respective portion of the first edge of the display region, such that the first respective portion is between the first menu object and the second menu object and the second menu object is displayed in a second respective portion, distinct from the first respective portion, of the display region in the first edge of the user interface; and
in accordance with a determination that the display generation component is capable of displaying content in the first respective portion of the first edge of the display region, display in the display region the first and second menu objects adjacent to one another and display, in the second respective portion of the display region in the first edge of the user interface, a third menu object different from the first menu object and the second menu object.