IP Library Granted Patent US 12670883
Granted Patent B2
US 12670883 · App. 18/126,292 · Granted Jun 30, 2026

Low power display state

Inventors: Caelan G. Stack (Belmont, CA); Nathan De Vries (Alameda, CA); Christopher P. Foss (San Francisco, CA); William M. Tyler (San Francisco, CA)
Assignee: Apple Inc.
G09G5/10G06F1/3231G06F3/0488G09G2320/0626G09G2330/021G09G2354/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12670883
App. No.
18/126,292
Granted
Jun 30, 2026
Kind
B2
Abstract

The present disclosure generally relates to techniques and user interfaces for changing the display state of a display, controlling the display state of a display, transitioning between display states of a display, and displaying notifications.

Claims (153)

1 . A computer system configured to communicate with a display generation component, the computer system 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 a first user interface in a first mode;

while displaying the first user interface, detecting a first occurrence of a first condition;

in response to detecting the first occurrence of the first condition, transitioning the computer system from the first mode to a second mode of a second user interface, wherein:

the display generation component has a lower average brightness level in the second mode relative to the first mode;

a first portion of the second user interface in the second mode is reduced in brightness by a first amount relative to the first portion of the second user interface in the first mode;

a second portion of the second user interface in the second mode is reduced in brightness by a second amount relative to the first portion of the second user interface in the first mode; and

the second amount is different from the first amount;

while the computer system is in the second mode, detecting an occurrence of a second condition;

in response to detecting the occurrence of the second condition, transitioning the computer system from the second mode to a third mode, wherein the display generation component has a lower average brightness level in the third mode relative to the second mode;

after detecting the occurrence of the second condition, displaying the first user interface in the first mode;

while displaying the first user interface in the first mode, detecting a second occurrence of the first condition; and

in response to detecting the second occurrence of the first condition:

in accordance with a determination that the computer system is in a low power mode, transitioning the computer system from the first mode to the third mode; and

in accordance with a determination that the computer system is not in the low power mode, transitioning the computer system from the first mode to the second mode.

2 . The computer system of claim 1 , wherein displaying the first user interface in the first mode includes displaying a first set of one or more user interface elements, and wherein transitioning the computer system from the first mode to the second mode of the second user interface includes ceasing the display of the first set of one or more user interface elements.

3 . The computer system of claim 1 , wherein displaying the first user interface in the first mode includes displaying a second set of one or more user interface elements with a first brightness, and wherein transitioning the computer system from the first mode to the second mode of the second user interface includes dimming the brightness of the second set of one or more user interface elements from the first brightness to a second brightness.

4 . The computer system of claim 1 , wherein displaying the first user interface in the first mode includes displaying a third set of one or more user interface elements with one or more visual properties, and wherein transitioning the computer system from the first mode to the second mode of the second user interface includes changing the one or more visual properties of the third set of one or more user interface elements.

5 . The computer system of claim 1 , wherein transitioning the computer system from the first mode to the second mode of the second user interface includes displaying a fourth set of one or more user interface elements, wherein the detection of the occurrence of the second condition occurs while the fourth set of one or more user interface elements is displayed, and wherein transitioning the computer system from the second mode to the third mode includes ceasing display of the fourth set of one or more user interface elements.

6 . The computer system of claim 5 , wherein the third mode is a display off state.

7 . The computer system of claim 1 , wherein the one or more programs further include instructions for:

detecting a tap gesture; and

in response to detecting the tap gesture:

in accordance with a determination that the computer system is in the second mode, transitioning the computer system from the second mode to the first mode; and

in accordance with a determination that the computer system is in the third mode, transitioning the computer system from the third mode to the first mode.

8 . The computer system of claim 1 , wherein the one or more programs further include instructions for:

detecting a swipe gesture; and

in response to detecting the swipe gesture:

in accordance with a determination that the computer system is in the second mode, transitioning the computer system from the second mode to the first mode; and

in accordance with a determination that the computer system is in the third mode, transitioning the computer system from the third mode to the first mode.

9 . The computer system of claim 1 , wherein the computer system includes one or more hardware controls, and wherein the one or more programs further include instructions for:

detecting an activation of the one or more hardware controls; and

in response to detecting the activation of the one or more hardware controls:

in accordance with a determination that the computer system is in the second mode, transitioning the computer system from the second mode to the first mode; and

in accordance with a determination that the computer system is in the third mode, transitioning the computer system from the third mode to the first mode.

10 . The computer system of claim 1 , wherein the second condition corresponds to a change in context of the computer system.

11 . The computer system of claim 10 , wherein the computer system is configured to communicate with an external device, and wherein a distance between the computer system and the external device is a first distance, and wherein the one or more programs further include instructions for:

while the computer system is in the second mode, detecting a first change in the distance between the computer system and the external device from the first distance to a second distance; and

in response to detecting the first change in distance between the computer system and the external device from the first distance to the second distance and in accordance with a determination that the second distance is greater than a distance threshold, transitioning the computer system from the second mode to the third mode.

12 . The computer system of claim 11 , wherein the one or more programs further include instructions for:

while the computer system is at the second distance and while the computer system is in the third mode, detecting a second change in the distance between the computer system and the external device from the second distance to a third distance; and

in response to detecting the second change in distance between the computer system and the external device from the second distance to the third distance and in accordance with a determination that the third distance is less than the distance threshold, transitioning the computer system from the third mode to the second mode.

13 . The computer system of claim 10 , wherein the one or more programs further include instructions for:

after detecting the occurrence of the second condition, displaying the first user interface in the first mode;

while displaying the first user interface in the first mode, detecting a third occurrence of the first condition; and

in response to detecting the third occurrence of the first condition:

in accordance with a determination that the computer system is in a do-not-disturb mode, transitioning the computer system from the first mode to the third mode.

14 . The computer system of claim 10 , wherein the one or more programs further include instructions for:

after detecting the occurrence of the second condition, displaying the second user interface in the second mode;

while displaying the second user interface in the second mode, detecting a second occurrence of the second condition; and

in response to detecting the second occurrence of the second condition:

in accordance with a determination that the computer system has detected a user interaction within a predetermined amount of time since the detection of the second occurrence of the second condition, forgoing transitioning the computer system from the second mode to the third mode.

15 . The computer system of claim 1 , wherein the occurrence of the second condition corresponds to a user input.

16 . The computer system of claim 1 , wherein the one or more programs further include instructions for:

while the computer system is in the second mode or the third mode, detecting a first request to transition the computer system to the first mode; and

in response to detecting the first request to transition the computer system to the first mode:

in accordance with a determination that the computer system is in the second mode, transitioning the computer system from the second mode to the first mode; and

in accordance with a determination that the computer system is in the third mode, transitioning the computer system from the third mode to the first mode.

17 . The computer system of claim 16 , wherein an amount of time has elapsed since the computer system detected a hand cover gesture, and wherein the one or more programs further include instructions for:

while the computer system is in the second mode or the third mode, detecting a second request to transition the computer system to the first mode; and

in response to detecting the second request to transition the computer system to the first mode:

in accordance with a determination that the amount of time is greater than a time threshold, transitioning the computer system to the first mode; and

in accordance with a determination that the amount of time is less than the time threshold, forgoing transitioning the computer system to the first mode.

18 . The computer system of claim 1 , wherein the computer system is located in a physical environment, and wherein transitioning the computer system from the first mode to the second mode of the second user interface includes:

in accordance with a determination that the physical environment has a first amount of brightness, displaying the second user interface with a first amount of brightness; and

in accordance with a determination that the physical environment has a second amount of brightness, that is greater than the first amount of brightness, displaying the second user interface with a second amount of brightness that is greater than the first amount of brightness.

19 . The computer system of claim 1 , wherein transitioning the computer system from the first mode to the second mode of the second user interface includes:

placing the computer system into a locked state;

reducing a brightness of the first portion of the second user interface in the second mode by the first amount relative to a brightness of the first portion of the second user interface in the first mode; and

reducing a brightness of the second portion of the second user interface in the second mode by the second amount relative to the brightness of the first portion of the second user interface in the first mode.

20 . 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:

displaying a first user interface in a first mode;

while displaying the first user interface, detecting a first occurrence of a first condition;

in response to detecting the first occurrence of the first condition, transitioning the computer system from the first mode to a second mode of a second user interface, wherein:

the display generation component has a lower average brightness level in the second mode relative to the first mode;

a first portion of the second user interface in the second mode is reduced in brightness by a first amount relative to the first portion of the second user interface in the first mode;

a second portion of the second user interface in the second mode is reduced in brightness by a second amount relative to the first portion of the second user interface in the first mode; and

the second amount is different from the first amount;

while the computer system is in the second mode, detecting an occurrence of a second condition;

in response to detecting the occurrence of the second condition, transitioning the computer system from the second mode to a third mode, wherein the display generation component has a lower average brightness level in the third mode relative to the second mode;

after detecting the occurrence of the second condition, displaying the first user interface in the first mode;

while displaying the first user interface in the first mode, detecting a second occurrence of the first condition; and

in response to detecting the second occurrence of the first condition:

in accordance with a determination that the computer system is in a low power mode, transitioning the computer system from the first mode to the third mode; and

in accordance with a determination that the computer system is not in the low power mode, transitioning the computer system from the first mode to the second mode.

21 . The non-transitory computer-readable storage medium of claim 20 , wherein displaying the first user interface in the first mode includes displaying a first set of one or more user interface elements, and wherein transitioning the computer system from the first mode to the second mode of the second user interface includes ceasing the display of the first set of one or more user interface elements.

22 . The non-transitory computer-readable storage medium of claim 20 , wherein displaying the first user interface in the first mode includes displaying a second set of one or more user interface elements with a first brightness, and wherein transitioning the computer system from the first mode to the second mode of the second user interface includes dimming the brightness of the second set of one or more user interface elements from the first brightness to a second brightness.

23 . The non-transitory computer-readable storage medium of claim 20 , wherein displaying the first user interface in the first mode includes displaying a third set of one or more user interface elements with one or more visual properties, and wherein transitioning the computer system from the first mode to the second mode of the second user interface includes changing the one or more visual properties of the third set of one or more user interface elements.

24 . The non-transitory computer-readable storage medium of claim 20 , wherein transitioning the computer system from the first mode to the second mode of the second user interface includes displaying a fourth set of one or more user interface elements, wherein the detection of the occurrence of the second condition occurs while the fourth set of one or more user interface elements is displayed, and wherein transitioning the computer system from the second mode to the third mode includes ceasing display of the fourth set of one or more user interface elements.

25 . The non-transitory computer-readable storage medium of claim 20 , wherein the one or more programs further include instructions for:

detecting a tap gesture; and

in response to detecting the tap gesture:

in accordance with a determination that the computer system is in the second mode, transitioning the computer system from the second mode to the first mode; and

in accordance with a determination that the computer system is in the third mode, transitioning the computer system from the third mode to the first mode.

26 . The non-transitory computer-readable storage medium of claim 20 , wherein the computer system includes one or more hardware controls, and wherein the one or more programs further include instructions for:

detecting an activation of the one or more hardware controls; and

in response to detecting the activation of the one or more hardware controls:

in accordance with a determination that the computer system is in the second mode, transitioning the computer system from the second mode to the first mode; and

in accordance with a determination that the computer system is in the third mode, transitioning the computer system from the third mode to the first mode.

27 . The non-transitory computer-readable storage medium of claim 20 , wherein the second condition corresponds to a change in context of the computer system.

28 . The non-transitory computer-readable storage medium of claim 27 , wherein the computer system is configured to communicate with an external device, and wherein a distance between the computer system and the external device is a first distance, and wherein the one or more programs further include instructions for:

while the computer system is in the second mode, detecting a first change in the distance between the computer system and the external device from the first distance to a second distance; and

in response to detecting the first change in distance between the computer system and the external device from the first distance to the second distance and in accordance with a determination that the second distance is greater than a distance threshold, transitioning the computer system from the second mode to the third mode.

29 . The non-transitory computer-readable storage medium of claim 28 , wherein the one or more programs further include instructions for:

while the computer system is at the second distance and while the computer system is in the third mode, detecting a second change in the distance between the computer system and the external device from the second distance to a third distance; and

in response to detecting the second change in distance between the computer system and the external device from the second distance to the third distance and in accordance with a determination that the third distance is less than the distance threshold, transitioning the computer system from the third mode to the second mode.

30 . The non-transitory computer-readable storage medium of claim 20 , wherein transitioning the computer system from the first mode to the second mode of the second user interface includes:

placing the computer system into a locked state;

reducing a brightness of the first portion of the second user interface in the second mode by the first amount relative to a brightness of the first portion of the second user interface in the first mode; and

reducing a brightness of the second portion of the second user interface in the second mode by the second amount relative to the brightness of the first portion of the second user interface in the first mode.

31 . A method, comprising:

at a computer system that is in communication with a display generation component:

displaying a first user interface in a first mode;

while displaying the first user interface, detecting a first occurrence of a first condition;

in response to detecting the first occurrence of the first condition, transitioning the computer system from the first mode to a second mode of a second user interface, wherein:

the display generation component has a lower average brightness level in the second mode relative to the first mode;

a first portion of the second user interface in the second mode is reduced in brightness by a first amount relative to the first portion of the second user interface in the first mode;

a second portion of the second user interface in the second mode is reduced in brightness by a second amount relative to the first portion of the second user interface in the first mode; and

the second amount is different from the first amount;

while the computer system is in the second mode, detecting an occurrence of a second condition;

in response to detecting the occurrence of the second condition, transitioning the computer system from the second mode to a third mode, wherein the display generation component has a lower average brightness level in the third mode relative to the second mode;

after detecting the occurrence of the second condition, displaying the first user interface in the first mode;

while displaying the first user interface in the first mode, detecting a second occurrence of the first condition; and

in response to detecting the second occurrence of the first condition:

in accordance with a determination that the computer system is in a low power mode, transitioning the computer system from the first mode to the third mode; and

in accordance with a determination that the computer system is not in the low power mode, transitioning the computer system from the first mode to the second mode.

32 . The method of claim 31 , wherein displaying the first user interface in the first mode includes displaying a first set of one or more user interface elements, and wherein transitioning the computer system from the first mode to the second mode of the second user interface includes ceasing the display of the first set of one or more user interface elements.

33 . The method of claim 31 , wherein displaying the first user interface in the first mode includes displaying a second set of one or more user interface elements with a first brightness, and wherein transitioning the computer system from the first mode to the second mode of the second user interface includes dimming the brightness of the second set of one or more user interface elements from the first brightness to a second brightness.

34 . The method of claim 31 , wherein displaying the first user interface in the first mode includes displaying a third set of one or more user interface elements with one or more visual properties, and wherein transitioning the computer system from the first mode to the second mode of the second user interface includes changing the one or more visual properties of the third set of one or more user interface elements.

35 . The method of claim 31 , wherein transitioning the computer system from the first mode to the second mode of the second user interface includes displaying a fourth set of one or more user interface elements, wherein the detection of the occurrence of the second condition occurs while the fourth set of one or more user interface elements is displayed, and wherein transitioning the computer system from the second mode to the third mode includes ceasing display of the fourth set of one or more user interface elements.

36 . The method of claim 31 , further comprising:

detecting a tap gesture; and

in response to detecting the tap gesture:

in accordance with a determination that the computer system is in the second mode, transitioning the computer system from the second mode to the first mode; and

in accordance with a determination that the computer system is in the third mode, transitioning the computer system from the third mode to the first mode.

37 . The method of claim 31 , wherein the computer system includes one or more hardware controls, the method further comprising:

detecting an activation of the one or more hardware controls; and

in response to detecting the activation of the one or more hardware controls:

in accordance with a determination that the computer system is in the second mode, transitioning the computer system from the second mode to the first mode; and

in accordance with a determination that the computer system is in the third mode, transitioning the computer system from the third mode to the first mode.

38 . The method of claim 31 , wherein the second condition corresponds to a change in context of the computer system.

39 . The method of claim 38 , wherein the computer system is in communication with an external device, and wherein a distance between the computer system and the external device is a first distance, the method further comprising:

while the computer system is in the second mode, detecting a first change in the distance between the computer system and the external device from the first distance to a second distance; and

in response to detecting the first change in distance between the computer system and the external device from the first distance to the second distance and in accordance with a determination that the second distance is greater than a distance threshold, transitioning the computer system from the second mode to the third mode.

40 . The method of claim 39 , further comprising:

while the computer system is at the second distance and while the computer system is in the third mode, detecting a second change in the distance between the computer system and the external device from the second distance to a third distance; and

in response to detecting the second change in distance between the computer system and the external device from the second distance to the third distance and in accordance with a determination that the third distance is less than the distance threshold, transitioning the computer system from the third mode to the second mode.

41 . The method of claim 31 , wherein transitioning the computer system from the first mode to the second mode of the second user interface includes:

placing the computer system into a locked state;

reducing a brightness of the first portion of the second user interface in the second mode by the first amount relative to a brightness of the first portion of the second user interface in the first mode; and

reducing a brightness of the second portion of the second user interface in the second mode by the second amount relative to the brightness of the first portion of the second user interface in the first mode.