# US 12,602,269 B2 · Multiple notification user interface

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,602,269 B2
- Document ID: US12602269B2
- Status: Granted
- Kind: B2
- Application number: 18/374,634
- Filed: 2023-09-28
- Published: 2024-01-25
- Granted: 2026-04-14
- Earliest claimed: 2018-09-11
- Assignees: Apple Inc.
- Applicants: Apple Inc.
- Inventors: Hugo Verweij; Mitchell Lerner; David Chance Graham
- Web page: https://patentgrep.com/patent/US12602269B2

## CPC

- G06F 9/542: {Event management; Broadcasting; Multicasting; Notifications}
- G06F 3/165: {Management of the audio stream, e.g. setting of volume, audio stream path}
- G06F 3/167: {Audio in a user interface, e.g. using voice commands for navigating, audio feedback}
- G06F 9/4837: {time dependent}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

The present disclosure generally relates to audio output for time-based notifications. Enhanced alerts for time-based notifications based on various notification conditions provides users with clarity about which notifications are being output, thereby providing an improved user interface.

## Claims

### Claim 1

An electronic device, 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:
receiving a first information representing a first time-based notification condition;
setting a first time-based notification based on the first time-based notification condition;
detecting occurrence of the first time-based notification condition, wherein detecting the occurrence of the first time-based notification condition includes detecting that a determined length of time has expired or detecting that a current time correspond s to a determined time of day; and
in response to detecting the occurrence of the first time-based notification condition including detecting that the determined length of time has expired or detecting that the current time corresponds to the determined time of day:
in accordance with a determination that the electronic device is not currently causing output of a notification based on at least one time-based notification condition other than the first time-based notification condition when the occurrence of the first time-based notification condition is detected;
causing output of a first visual indication;
while causing output of the first visual indication, detecting occurrence of a second time-based notification condition; and
in response to detecting the occurrence of the second time-based notification condition:
ceasing output of the first visual indication; and
causing output of a second visual indication different from the first visual indication; and
in accordance with a determination that the electronic device is currently causing output of the notification based on at least one time-based notification condition other than the first time-based notification condition when the occurrence of the first time-based notification condition is detected, causing output of the second visual indication different from the first visual indication.

### Claim 2 (depends on 1)

The electronic device of claim 1, wherein:
the first visual indication includes a first color; and
the second visual indication includes a second color different from the first color and does not include the first color.

### Claim 3 (depends on 1)

The electronic device of claim 1, wherein:
the first visual indication includes a first visual pattern; and
the second visual indication includes a second visual pattern different from the first visual pattern.

### Claim 4 (depends on 3)

The electronic device of claim 3, wherein the first visual pattern and the second visual pattern are animated.

### Claim 5 (depends on 1)

The electronic device of claim 1, wherein causing output of the first visual indication includes:
in accordance with a determination that a first number of time-based notifications are occurring, causing output of the first visual indication with a first appearance; and
in accordance with a determination that a second number of time-based notifications are occurring, causing output of the first visual indication with a second appearance different from the first appearance.

### Claim 6 (depends on 1)

The electronic device of claim 1, further comprising a touch-sensitive surface and a display separate from the touch-sensitive surface, wherein the first visual indication and the second visual indication are output via the display.

### Claim 7 (depends on 1)

The electronic device of claim 1, the one or more programs further including instructions for:
in response to detecting the occurrence of the first time-based notification condition including detecting that the determined length of time has expired or detecting that the current time corresponds to the determined time of day:
in accordance with a determination that the electronic device is not currently causing output of the notification based on at least one time-based notification condition other than the first time-based notification condition when the occurrence of the first time-based notification condition was detected, causing output of a first audio notification; and
in accordance with a determination that the electronic device is currently causing output of the notification based on at least one time-based notification condition other than the first time-based notification condition when the occurrence of the first time-based notification condition was detected, causing output of a second audio notification different from the first audio notification.

### Claim 8

A method comprising:
at an electronic device:
receiving a first information representing a first time-based notification condition; setting a first time-based notification based on the first time-based notification condition;
detecting occurrence of the first time-based notification condition, wherein detecting the occurrence of the first time-based notification condition includes detecting that a determined length of time has expired or detecting that a current time correspond s to a determined time of day; and
in response to detecting the occurrence of the first time-based notification condition including detecting that a determined length of time has expired or detecting that a current time corresponds to a determined time of day:
in accordance with a determination that the electronic device is not currently causing output of a notification based on at least one time-based notification condition other than the first time-based notification condition when the occurrence of the first time-based notification condition is detected:
causing output of a first visual indication;
while causing output of the first visual indication, detecting occurrence of a second time-based notification condition; and
in response to detecting the occurrence of the second time-based notification condition:
ceasing output of the first visual indication; and
causing output of a second visual indication different from the first visual indication; and
in accordance with a determination that the electronic device is currently causing output of the notification based on at least one time-based notification condition other than the first time-based notification condition when the occurrence of the first time-based notification condition is detected, causing output of the second visual indication different from the first visual indication.

### Claim 9 (depends on 8)

The method of claim 8, wherein:
the first visual indication includes a first color; and
the second visual indication includes a second color different from the first color and does not include the first color.

### Claim 10 (depends on 8)

The method of claim 8, wherein:
the first visual indication includes a first visual pattern; and
the second visual indication includes a second visual pattern different from the first visual pattern.

### Claim 11 (depends on 10)

The method of claim 10, wherein the first visual pattern and the second visual pattern are animated.

### Claim 12 (depends on 8)

The method of claim 8, wherein causing output of the first visual indication includes:
in accordance with a determination that a first number of time-based notifications are occurring, causing output of the first visual indication with a first appearance; and
in accordance with a determination that a second number of time-based notifications are occurring, causing output of the first visual indication with a second appearance different from the first appearance.

### Claim 13 (depends on 8)

The method of claim 8, wherein the electronic device includes a touch-sensitive surface and a display separate from the touch-sensitive surface, and wherein the first visual indication and the second visual indication are output via the display.

### Claim 14 (depends on 8)

The method of claim 8, further comprising:
in response to detecting the occurrence of the first time-based notification condition including detecting that the determined length of time has expired or detecting that the current time corresponds to the determined time of day:
in accordance with a determination that the electronic device is not currently causing output of the notification based on at least one time-based notification condition other than the first time-based notification condition when the occurrence of the first time-based notification condition was detected, causing output of a first audio notification; and
in accordance with a determination that the electronic device is currently causing output of the notification based on at least one time-based notification condition other than the first time-based notification condition when the occurrence of the first time-based notification condition was detected, causing output of a second audio notification different from the first audio notification.

### Claim 15

A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device, the one or more programs including instructions for:
receiving a first information representing a first time-based notification condition; setting a first time-based notification based on the first time-based notification condition; detecting
occurrence of the first time-based notification condition, wherein detecting the occurrence of the first time-based notification condition includes detecting that a determined length of time has expired or detecting that a current time corresponds to a determined time of day; and
in response to detecting the occurrence of the first time-based notification condition including detecting that a determined length of time has expired or detecting that a current time corresponds to a determined time of day:
in accordance with a determination that the electronic device is not currently causing output of a notification based on at least one time-based notification condition other than the first time-based notification condition when the occurrence of the first time-based notification condition is detected;
causing output of a first visual indication;
while causing output of the first visual indication, detecting occurrence of a second time-based notification condition; and
in response to detecting the occurrence of the second time-based notification condition:
ceasing output of the first visual indication; and
causing output of a second visual indication different from the first visual indication; and
in accordance with a determination that the electronic device is currently causing output of the notification based on at least one time-based notification condition other than the first time-based notification condition when the occurrence of the first time-based notification condition is detected, causing output of the second visual indication different from the first visual indication.

### Claim 16 (depends on 15)

The non-transitory computer-readable storage medium of claim 15, wherein:
the first visual indication includes a first color; and
the second visual indication includes a second color different from the first color and does not include the first color.

### Claim 17 (depends on 15)

The non-transitory computer-readable storage medium of claim 15, wherein:
the first visual indication includes a first visual pattern; and
the second visual indication includes a second visual pattern different from the first visual pattern.

### Claim 18 (depends on 17)

The non-transitory computer-readable storage medium of claim 17, wherein the first visual pattern and the second visual pattern are animated.

### Claim 19 (depends on 15)

The non-transitory computer-readable storage medium of claim 15, wherein causing output of the first visual indication includes:
in accordance with a determination that a first number of time-based notifications are occurring, causing output of the first visual indication with a first appearance; and
in accordance with a determination that a second number of time-based notifications are occurring, causing output of the first visual indication with a second appearance different from the first appearance.

### Claim 20 (depends on 15)

The non-transitory computer-readable storage medium of claim 15, wherein the electronic device includes a touch-sensitive surface and a display separate from the touch-sensitive surface, and wherein the first visual indication and the second visual indication are output via the display.

### Claim 21 (depends on 15)

The non-transitory computer-readable storage medium of claim 15, the one or more programs further including instructions for:
in response to detecting the occurrence of the first time-based notification condition including detecting that the determined length of time has expired or detecting that the current time corresponds to the determined time of day:
in accordance with a determination that the electronic device is not currently causing output of the notification based on at least one time-based notification condition other than the first time-based notification condition when the occurrence of the first time-based notification condition was detected, causing output of a first audio notification; and
in accordance with a determination that the electronic device is currently causing output of the notification based on at least one time-based notification condition other than the first time-based notification condition when the occurrence of the first time-based notification condition was detected, causing output of a second audio notification different from the first audio notification.
