Back to results
US 12,602,269 B2Granted
Multiple notification user interface
AssigneeApple Inc.
InventorsHugo Verweij, Mitchell Lerner, David Chance Graham
Life of this patent
Estimating the term…
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.
Claims21
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.
15 more elements
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.
13 more elements
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.
13 more elements
Dependencies are inferred from the claim text.