Devices, Methods, and Graphical User Interfaces for Updating a Status Region
Abstract
A computer system displays a status bar that includes one or more status icons and displays, outside of the status bar, a user interface of respective software. The computer system, in response to detecting the occurrence of an alert, displays in the status bar an indication of the alert, including: in accordance with a determination that the alert corresponds to the first status icon of the one or more status icons in the status bar, updating the first status icon to include an indication of an occurrence of the alert. The computer system, in response to detecting the input: in accordance with a determination that the input is directed to the first status icon in the status bar, performs a first operation; and in accordance with a determination that the input is directed to a second status icon in the status bar, forgoes performing the first operation.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method, comprising:
at a computer system that is in communication with a display generation component:
displaying, via the display generation component, a status bar that includes one or more status icons, wherein a first status icon of the one or more status icons indicates a state of a first function of the computer system;
displaying outside of the status bar, via the display generation component, a user interface of respective software executing on the computer system;
detecting an occurrence of an alert; and
in response to detecting the occurrence of the alert, while continuing to display the user interface of the respective software outside of the status bar, displaying in the status bar an indication of the alert, including:
in accordance with a determination that the alert corresponds to the first status icon of the one or more status icons in the status bar, updating the first status icon to include an indication of an occurrence of the alert;
detecting an input directed to the status bar; and
in response to detecting the input directed to the status bar:
in accordance with a determination that the input is directed to the first status icon in the status bar, performing a first operation; and
in accordance with a determination that the input is directed to a second status icon in the status bar, wherein the second status icon is different from the first status icon, forgoing performing the first operation.
2 . The method of claim 1 , wherein, in response to detecting the occurrence of the alert, while continuing to display the user interface of the respective software outside of the status bar, displaying in the status bar an indication of the alert includes:
in accordance with a determination that the alert corresponds to the second status icon of the one or more status icons in the status bar, updating the second status icon to include an indication of an occurrence of the alert.
3 . The method of claim 1 , wherein, in response to detecting the occurrence of the alert, displaying in the status bar the indication of the alert includes:
in accordance with a determination that the alert does not correspond to the one or more status icons in the status bar, displaying, in the status bar, an alert icon that is different from the one or more status icons and that indicates a state of a respective function of the computer system, wherein the alert icon includes information about the alert and is updated over time as a state of the respective function changes.
4 . The method of claim 1 , wherein:
updating the first status icon to include the indication of the occurrence of the alert includes updating the first status icon while maintaining a position of the first status icon relative to other status icons in the status bar.
5 . The method of claim 1 , wherein updating the first status icon to include the indication of the occurrence of the alert includes updating the first status icon while changing respective positions of one or more other status icons within the status bar.
6 . The method of claim 1 , wherein performing the first operation in accordance with a determination that the input is directed to the first status icon in the status bar includes displaying, outside of the status bar, a user interface for a respective application that is associated with the first status icon.
7 . The method of claim 1 , including:
in response to detecting the input directed to the status bar:
in accordance with a determination that the input is directed to the indication of the alert, updating the indication of the alert to display information about the alert.
8 . The method of claim 1 , including, in response to detecting the input directed to the status bar:
in accordance with a determination that the input is a first type of input directed to a respective alert icon in the status bar, displaying, outside of the status bar, a user interface for a respective application that is associated with the respective alert icon; and in accordance with a determination that the input is a second type of input directed to the respective alert icon, wherein the second type of input is different from the first type of input, updating the respective alert icon to display information about the alert.
9 . The method of claim 8 , wherein the first type of input comprises an input that is detected for less than a threshold amount of time and the second type of input is an input that is detected for at least the threshold amount of time.
10 . The method of claim 8 , wherein updating the respective alert icon to display information about the alert in accordance with a determination that the input is the second type of input includes displaying, in the respective alert icon, one or more controls for interacting with the alert.
11 . The method of claim 1 , including, in response to detecting the input directed to the status bar:
in accordance with a determination that the input is directed to a respective alert icon that is associated with a respective application, replacing display, outside of the status bar, of the user interface of respective software executing on the computer system with a user interface for the respective application associated with the respective alert icon; and in accordance with a determination that the input is directed to the respective alert icon and the respective alert icon is not associated with a respective application, expanding the respective alert icon to display additional information about the alert.
12 . The method of claim 1 , wherein detecting the occurrence of the alert comprises detecting occurrence of a first alert; displaying in the status bar the indication of the alert includes displaying a respective alert icon indicative of the first alert; and
the method includes, concurrently displaying in the status bar, the respective alert icon indicative of the first alert and one or more additional alert icons indicative of one or more alerts different from the first alert.
13 . The method of claim 12 , wherein concurrently displaying in the status bar, the respective alert icon indicative of the first alert and the one or more additional alert icons indicative of one or more alerts different from the first alert includes:
displaying a second alert icon indicative of a second alert that is different from the one or more status icons and that indicates a state of a second function of the computer system; and displaying a third alert icon indicative of a third alert that corresponds to a third status icon of the one or more status icons, including updating the third status icon to include an indication of an occurrence of the third alert.
14 . The method of claim 1 , wherein detecting the occurrence of the alert includes detecting that one or more battery criteria have been met, and the indication of the alert corresponds to a battery alert icon.
15 . The method of claim 1 , wherein detecting the occurrence of the alert includes detecting that a screen recording is initiated.
16 . The method of claim 1 , wherein detecting the occurrence of the alert includes detecting that the computer system has entered a restricted mode.
17 . The method of claim 1 , wherein detecting the occurrence of the alert includes detecting that media sharing is active.
18 . The method of claim 1 , including, while displaying the indication of the alert:
while the display generation component is in a first orientation, displaying the status bar, including the one or more status icons and the indication of the alert, at a first position of the display generation component in the first orientation; and in response to detecting an event that causes the display generation component to change from the first orientation to a second orientation, displaying the status bar, including the one or more status icons and the indication of the alert, at the first position of the display generation component in the second orientation.
19 . The method of claim 1 , wherein displaying, outside of the status bar, the user interface of respective software executing on the computer system includes displaying a system user interface while concurrently displaying the status bar.
20 . The method of claim 1 , wherein displaying, outside of the status bar, the user interface of respective software executing on the computer system includes displaying an application user interface for an application of the computer system, while concurrently displaying the status bar.
21 . A computer system, comprising:
a display generation component; one or more processors; and memory storing one or more programs, wherein the one or more programs are 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 status bar that includes one or more status icons, wherein a first status icon of the one or more status icons indicates a state of a first function of the computer system;
displaying outside of the status bar, via the display generation component, a user interface of respective software executing on the computer system;
detecting an occurrence of an alert; and
in response to detecting the occurrence of the alert, while continuing to display the user interface of the respective software outside of the status bar, displaying in the status bar an indication of the alert, including:
in accordance with a determination that the alert corresponds to the first status icon of the one or more status icons in the status bar, updating the first status icon to include an indication of an occurrence of the alert;
detecting an input directed to the status bar; and
in response to detecting the input directed to the status bar:
in accordance with a determination that the input is directed to the first status icon in the status bar, performing a first operation; and
in accordance with a determination that the input is directed to a second status icon in the status bar, wherein the second status icon is different from the first status icon, forgoing performing the first operation.
22 . A computer readable storage medium storing one or more programs, the one or more programs comprising instructions that, when executed by a computer system with a display generation component, cause the computer system to:
display, via the display generation component, a status bar that includes one or more status icons, wherein a first status icon of the one or more status icons indicates a state of a first function of the computer system; display outside of the status bar, via the display generation component, a user interface of respective software executing on the computer system; detect an occurrence of an alert; and in response to detecting the occurrence of the alert, while continuing to display the user interface of the respective software outside of the status bar, display in the status bar an indication of the alert, including:
in accordance with a determination that the alert corresponds to the first status icon of the one or more status icons in the status bar, update the first status icon to include an indication of an occurrence of the alert;
detect an input directed to the status bar; and in response to detecting the input directed to the status bar:
in accordance with a determination that the input is directed to the first status icon in the status bar, perform a first operation; and
in accordance with a determination that the input is directed to a second status icon in the status bar, wherein the second status icon is different from the first status icon, forgo performing the first operation.Join the waitlist — get patent alerts
Track US2025110756A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.