| CPC H04M 1/72454 (2021.01) [G06F 3/0482 (2013.01); H04M 1/72463 (2021.01); H04M 1/72469 (2021.01)] | 27 Claims |

|
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 notification of a first type, wherein the first notification of the first type includes a request to communicate in a first requested communication mode;
determining a current status for one or more contextual categories;
in accordance with a determination that the current status for the one or more contextual categories satisfies a set of one or more delivery criteria for notifications of the first type, providing the first notification of the first type; and
in accordance with a determination that the current status for the one or more contextual categories does not satisfy the set of one or more delivery criteria for notifications of the first type:
modifying the first notification of the first type to a second notification of a second type, wherein the second notification of the second type includes a request to communicate in a second communication mode different from the first requested communication mode; and
providing the second notification of the second type.
|