IP Library Granted Patent US 11,489,803
Granted Patent B2
US 11,489,803 · App. 16/145,068 · Granted Nov 1, 2022

Devices, methods, and graphical user interfaces for proactive management of notifications

Inventors: Jonathan R. Dascola (San Francisco, CA); Alan C. Dye (San Francisco, CA); Christopher P. Foss (San Francisco, CA); Heena Ko (San Francisco, CA); Corey K. Wang (San Francisco, CA)
Assignee: APPLE INC.
H04L51/224H04L51/12H04M1/72484
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 11,489,803
App. No.
16/145,068
Granted
Nov 1, 2022
Kind
B2
Abstract

A computer system displays a plurality of notifications for a plurality of different applications including notifications for a first application and notifications for a second application. User interaction with the plurality of notifications includes requests to perform requested operations with respect to the notifications. In response to the user interaction, the requested operations are performed. A prompt for the user to adjust notification settings for one or more of the plurality of applications is displayed. In accordance with a determination, based on the user interaction, that engagement of the user with the notifications of the first application is below a threshold level of engagement and engagement of the user with the notifications of the second application is above the threshold level of engagement, a suggestion to reduce a prominence of future notifications of the first application without reducing a prominence of future notifications of the second application is displayed.

Claims (157)

1. A method, comprising:

at an electronic device having a display generation component and an input device:

displaying, via the display generation component, in a notification-display user interface, a plurality of notifications for a plurality of different applications on the electronic device, the plurality of notifications comprising notifications provided by the electronic device to a user of the electronic device, the plurality of notifications including notifications for a first application and notifications for a second application;

detecting user interaction, via the input device, with the plurality of notifications, that includes requests to perform requested operations with respect to the notifications;

responding to the user interaction with the plurality of notifications by performing the requested operations with respect to the one or more of the notifications;

displaying, via the display generation component, a prompt for the user of the electronic device to adjust notification settings for one or more of the plurality of applications, including:

in accordance with a determination, based on the user interaction with the plurality of notifications, that engagement of the user with the notifications of the first application is below a threshold level of engagement and engagement of the user with the notifications of the second application is above the threshold level of engagement, displaying via the display generation component a suggestion to the user of the electronic device to reduce a prominence of future notifications of the first application without reducing a prominence of future notifications of the second application, wherein the future notifications of the first application and future notifications of the second application comprise future notifications by the electronic device to the user of the electronic device;

in accordance with a determination, based on the user interaction with the plurality of notifications, that the engagement of the user with the notifications of the second application is below the threshold level of engagement and the engagement of the user with the notifications of the first application is above the threshold level of engagement, displaying via the display generation component a suggestion to the user of the electronic device to reduce the prominence of future notifications of the second application without reducing the prominence of future notifications of the first application; and

in accordance with a determination, based on the user interaction with the plurality of notifications, that the engagement of the user with the notifications of the first application is below the threshold level of engagement and the engagement of the user with the notifications of the second application is below the threshold level of engagement, concurrently displaying via the display generation component a suggestion to the user of the electronic device to reduce the prominence of future notifications of the first application and a suggestion to the user of the electronic device to reduce the prominence of future notifications of the second application,

wherein the first application and the second application are independently-operated applications.

2. The method of claim 1 , wherein the prompt includes a control for rejecting a respective suggestion included in the prompt; and the method includes:

while the prompt is displayed, detecting an input directed to the control for rejecting the respective suggestion; and

in response to detecting the input directed to the control for rejecting the respective suggestion, forgoing reducing the prominence of future notifications of at least one of the first application or the second application.

3. The method of claim 2 , including:

in response to detecting the input directed to the control for rejecting the respective suggestion, forgoing display of future prompts that include a suggestion to reduce a prominence of future notifications of a respective application of the at least one of the first application or the second application.

4. The method of claim 1 , including:

detecting user interaction, via the input device, with a plurality of prompts for the user to adjust notification settings for one or more of the plurality of applications; and

in accordance with a determination that the user interaction with the plurality of prompts meets rejection criteria, forgoing future display of additional prompts for the user to adjust notification settings.

5. The method of claim 1 , wherein the prompt includes a control for displaying a notification settings user interface; and the method includes:

while the prompt is displayed, detecting an input directed to the control for displaying the notification settings user interface;

in response to detecting the input directed to the control for displaying the notification settings user interface:

ceasing to display the prompt; and

displaying the notification settings user interface.

6. The method of claim 1 , wherein the prompt includes a control for accepting a respective suggestion included in the prompt; and the method includes:

while the prompt is displayed, detecting an input directed to the control for accepting the respective suggestion;

after detecting the input directed to the control for accepting the respective suggestion, detecting an occurrence of a first event that corresponds to the first application; and

in response to detecting the occurrence of the first event that corresponds to the first application:

in accordance with a determination that the first event is associated with a reduced prominence notification setting, adding a first notification that corresponds to the first event to a notification history without first displaying the first notification in the notification-display user interface; and

in accordance with a determination that the first event is not associated with the reduced prominence notification setting, displaying the first notification that corresponds to the first event in the notification-display user interface.

7. The method of claim 1 , wherein the prompt includes a control for accepting a respective suggestion included in the prompt; and the method includes:

while the prompt is displayed, detecting an input directed to the control for accepting the respective suggestion;

after detecting the input directed to the control for accepting the respective suggestion, detecting an occurrence of a first event that corresponds to the first application; and

in response to detecting the occurrence of the first event that corresponds to the first application:

in accordance with a determination that the first event is associated with a reduced prominence notification setting:

displaying a first notification that corresponds to the first event in the notification-display user interface; and

generating a first non-visual alert that has a first alert profile, wherein the first non-visual alert comprises a first audio alert and/or a first haptic alert; and

in accordance with a determination that the first event is not associated with the reduced prominence notification setting:

displaying the first notification that corresponds to the first event in the notification-display user interface; and

generating a second non-visual alert with a second alert profile that is distinct from the first alert profile, wherein the second non-visual alert is distinct from the first non-visual alert and comprises a second audio alert and/or a second haptic alert.

8. The method of claim 1 , wherein the prompt includes a control for accepting a respective suggestion included in the prompt; and the method includes:

while the prompt is displayed, detecting an input directed to the control for accepting the respective suggestion;

after detecting the input directed to the control for accepting the respective suggestion, detecting an occurrence of a first event that corresponds to the first application; and

in response to detecting the occurrence of the first event that corresponds to the first application:

in accordance with a determination that the first event is associated with a reduced prominence notification setting, forgoing displaying a notification that corresponds to the first event; and,

in accordance with a determination that the first event is not associated with the reduced prominence notification setting, displaying the notification that corresponds to the first event.

9. The method of claim 1 , wherein the suggestion to reduce a prominence of future notifications of the first application without reducing a prominence of future notifications of the second application comprises a suggestion to change a delivery mode for notifications of the first application from a first delivery mode, comprising a prominent-delivery mode, to a second delivery mode, comprising quiet-delivery mode or a muted mode, without suggesting a change in a delivery mode for notifications of the second application.

10. The method of claim 1 , further comprising:

displaying a control for accepting a respective suggestion included in the prompt;

while the prompt is displayed, detecting an input directed to the control for accepting the respective suggestion; and

in response to detecting the input directed to the control for accepting the respective suggestion, in accordance with a determination that the prompt included the suggestion to reduce the prominence of future notifications of the first application without reducing the prominence of future notifications of the second application:

reducing the prominence of future notifications of the first application, and

forgoing reducing the prominence of future notifications of the second application.

11. An electronic device, comprising:

a display generation component;

an input device;

one or more processors;

memory; and

one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:

displaying, via the display generation component, in a notification-display user interface, a plurality of notifications for a plurality of different applications on the electronic device, the plurality of notifications comprising notifications provided by the electronic device to a user of the electronic device, the plurality of notifications including notifications for a first application and notifications for a second application;

detecting user interaction, via the input device, with the plurality of notifications, that includes requests to perform requested operations with respect to the notifications;

responding to the user interaction with the plurality of notifications by performing the requested operations with respect to the one or more of the notifications;

displaying, via the display generation component, a prompt for the user of the electronic device to adjust notification settings for one or more of the plurality of applications, including:

in accordance with a determination, based on the user interaction with the plurality of notifications, that engagement of the user with the notifications of the first application is below a threshold level of engagement and engagement of the user with the notifications of the second application is above the threshold level of engagement, displaying via the display generation component a suggestion to the user of the electronic device to reduce a prominence of future notifications of the first application without reducing a prominence of future notifications of the second application, wherein the future notifications of the first application and future notifications of the second application comprise future notifications by the electronic device to the user of the electronic device;

in accordance with a determination, based on the user interaction with the plurality of notifications, that the engagement of the user with the notifications of the second application is below the threshold level of engagement and the engagement of the user with the notifications of the first application is above the threshold level of engagement, displaying via the display generation component a suggestion to the user of the electronic device to reduce the prominence of future notifications of the second application without reducing the prominence of future notifications of the first application; and

in accordance with a determination, based on the user interaction with the plurality of notifications, that the engagement of the user with the notifications of the first application is below the threshold level of engagement and the engagement of the user with the notifications of the second application is below the threshold level of engagement, concurrently displaying via the display generation component a suggestion to the user of the electronic device to reduce the prominence of future notifications of the first application and a suggestion to the user of the electronic device to reduce the prominence of future notifications of the second application, wherein the first application and the second application are independently-operated applications.

12. The electronic device of claim 11 , wherein the one or more programs include instructions for:

detecting user interaction, via the input device, with a plurality of prompts for the user to adjust notification settings for one or more of the plurality of applications; and

in accordance with a determination that the user interaction with the plurality of prompts meets rejection criteria, forgoing future display of additional prompts for the user to adjust notification settings.

13. The electronic device of claim 11 , wherein the prompt includes a control for displaying a notification settings user interface; and the one or more programs include instructions for:

while the prompt is displayed, detecting an input directed to the control for displaying the notification settings user interface;

in response to detecting the input directed to the control for displaying the notification settings user interface:

ceasing to display the prompt; and

displaying the notification settings user interface.

14. The electronic device of claim 11 , wherein the prompt includes a control for accepting a respective suggestion included in the prompt; and the one or more programs include instructions for:

while the prompt is displayed, detecting an input directed to the control for accepting the respective suggestion;

after detecting the input directed to the control for accepting the respective suggestion, detecting an occurrence of a first event that corresponds to the first application; and

in response to detecting the occurrence of the first event that corresponds to the first application:

in accordance with a determination that the first event is associated with a reduced prominence notification setting, adding a first notification that corresponds to the first event to a notification history without first displaying the first notification in the notification-display user interface; and

in accordance with a determination that the first event is not associated with the reduced prominence notification setting, displaying the first notification that corresponds to the first event in the notification-display user interface.

15. The electronic device of claim 11 , wherein the prompt includes a control for accepting a respective suggestion included in the prompt; and the one or more programs include instructions for:

while the prompt is displayed, detecting an input directed to the control for accepting the respective suggestion;

after detecting the input directed to the control for accepting the respective suggestion, detecting an occurrence of a first event that corresponds to the first application; and

in response to detecting the occurrence of the first event that corresponds to the first application:

in accordance with a determination that the first event is associated with a reduced prominence notification setting:

displaying a first notification that corresponds to the first event in the notification-display user interface; and

generating a first non-visual alert that has a first alert profile; and

in accordance with a determination that the first event is not associated with the reduced prominence notification setting:

displaying the first notification that corresponds to the first event in the notification-display user interface; and

generating a second non-visual alert with a second alert profile that is distinct from the first alert profile.

16. The electronic device of claim 11 , wherein the prompt includes a control for accepting a respective suggestion included in the prompt; and the one or more programs include instructions for:

while the prompt is displayed, detecting an input directed to the control for accepting the respective suggestion;

after detecting the input directed to the control for accepting the respective suggestion, detecting an occurrence of a first event that corresponds to the first application; and

in response to detecting the occurrence of the first event that corresponds to the first application:

in accordance with a determination that the first event is associated with a reduced prominence notification setting, forgoing displaying a notification that corresponds to the first event; and,

in accordance with a determination that the first event is not associated with the reduced prominence notification setting, displaying the notification that corresponds to the first event.

17. The electronic device of claim 11 , wherein the suggestion to reduce a prominence of future notifications of the first application without reducing a prominence of future notifications of the second application comprises a suggestion to change a delivery mode for notifications of the first application from a first delivery mode, comprising a prominent-delivery mode, to a second delivery mode, comprising quiet-delivery mode or a muted mode, without suggesting a change in a delivery mode for notifications of the second application.

18. The electronic device of claim 11 , wherein the one or more programs include instructions for:

displaying a control for accepting a respective suggestion included in the prompt;

while the prompt is displayed, detecting an input directed to the control for accepting the respective suggestion; and

in response to detecting the input directed to the control for accepting the respective suggestion, in accordance with a determination that the prompt included the suggestion to reduce the prominence of future notifications of the first application without reducing the prominence of future notifications of the second application:

reducing the prominence of future notifications of the first application, and

forgoing reducing the prominence of future notifications of the second application.

19. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display generation component and an input device, cause the electronic device to:

display, via the display generation component, in a notification-display user interface, a plurality of notifications for a plurality of different applications on the electronic device, the plurality of notifications comprising notifications provided by the electronic device to a user of the electronic device, the plurality of notifications including notifications for a first application and notifications for a second application;

detect user interaction, via the input device, with the plurality of notifications, that includes requests to perform requested operations with respect to the notifications;

respond to the user interaction with the plurality of notifications by performing the requested operations with respect to the one or more of the notifications;

display, via the display generation component, a prompt for the user of the electronic device to adjust notification settings for one or more of the plurality of applications, including:

in accordance with a determination, based on the user interaction with the plurality of notifications, that engagement of the user with the notifications of the first application is below a threshold level of engagement and engagement of the user with the notifications of the second application is above the threshold level of engagement, displaying via the display generation component a suggestion to the user of the electronic device to reduce a prominence of future notifications of the first application without reducing a prominence of future notifications of the second application, wherein the future notifications of the first application and future notifications of the second application comprise future notifications by the electronic device to the user of the electronic device;

in accordance with a determination, based on the user interaction with the plurality of notifications, that the engagement of the user with the notifications of the second application is below the threshold level of engagement and the engagement of the user with the notifications of the first application is above the threshold level of engagement, displaying via the display generation component a suggestion to the user of the electronic device to reduce the prominence of future notifications of the second application without reducing the prominence of future notifications of the first application; and

in accordance with a determination, based on the user interaction with the plurality of notifications, that the engagement of the user with the notifications of the first application is below the threshold level of engagement and the engagement of the user with the notifications of the second application is below the threshold level of engagement, concurrently displaying via the display generation component a suggestion to the user of the electronic device to reduce the prominence of future notifications of the first application and a suggestion to the user of the electronic device to reduce the prominence of future notifications of the second application, wherein the first application and the second application are independently-operated applications.

20. The non-transitory computer readable storage medium of claim 19 , wherein the prompt includes a control for rejecting a respective suggestion included in the prompt; and the one or more programs include instructions, which when executed by the electronic device, cause the electronic device to:

while the prompt is displayed, detect an input directed to the control for rejecting the respective suggestion; and

in response to detecting the input directed to the control for rejecting the respective suggestion, foregoing reducing the prominence of future notifications of at least one of the first application or the second application.

21. The non-transitory computer readable storage medium of claim 20 , wherein the one or more programs include instructions, which when executed by the electronic device, cause the electronic device to:

in response to detecting the input directed to the control for rejecting the respective suggestion, forgo display of future prompts that include a suggestion to reduce a prominence of future notifications of a respective application of the at least one of the first application or the second application.

22. The non-transitory computer readable storage medium of claim 19 , wherein the one or more programs include instructions, which when executed by the electronic device, cause the electronic device to:

detect user interaction, via the input device, with a plurality of prompts for the user to adjust notification settings for one or more of the plurality of applications; and

in accordance with a determination that the user interaction with the plurality of prompts meets rejection criteria, forgo future display of additional prompts for the user to adjust notification settings.

23. The non-transitory computer readable storage medium of claim 19 , wherein the prompt includes a control for displaying a notification settings user interface; and the one or more programs include instructions, which when executed by the electronic device, cause the electronic device to:

while the prompt is displayed, detect an input directed to the control for displaying the notification settings user interface;

in response to detecting the input directed to the control for displaying the notification settings user interface:

cease to display the prompt; and

display the notification settings user interface.

24. The non-transitory computer readable storage medium of claim 19 , wherein the prompt includes a control for accepting a respective suggestion included in the prompt; and the one or more programs include instructions, which when executed by the electronic device, cause the electronic device to:

while the prompt is displayed, detect an input directed to the control for accepting the respective suggestion;

after detecting the input directed to the control for accepting the respective suggestion, detect an occurrence of a first event that corresponds to the first application; and

in response to detecting the occurrence of the first event that corresponds to the first application:

in accordance with a determination that the first event is associated with a reduced prominence notification setting, add a first notification that corresponds to the first event to a notification history without first displaying the first notification in the notification-display user interface; and

in accordance with a determination that the first event is not associated with the reduced prominence notification setting, display the first notification that corresponds to the first event in the notification-display user interface.

25. The non-transitory computer readable storage medium of claim 19 , wherein the prompt includes a control for accepting a respective suggestion included in the prompt; and the one or more programs include instructions, which when executed by the electronic device, cause the electronic device to:

while the prompt is displayed, detect an input directed to the control for accepting the respective suggestion;

after detecting the input directed to the control for accepting the respective suggestion, detect an occurrence of a first event that corresponds to the first application; and

in response to detecting the occurrence of the first event that corresponds to the first application:

in accordance with a determination that the first event is associated with a reduced prominence notification setting:

display a first notification that corresponds to the first event in the notification-display user interface; and

generate a first non-visual alert that has a first alert profile, wherein the first non-visual alert comprises a first audio alert and/or a first haptic alert; and

in accordance with a determination that the first event is not associated with the reduced prominence notification setting:

display the first notification that corresponds to the first event in the notification-display user interface; and

generate a second non-visual alert with a second alert profile that is distinct from the first alert profile, wherein the second non-visual alert is distinct from the first non-visual alert and comprises a second audio alert and/or a second haptic alert.

26. The non-transitory computer readable storage of claim 19 , wherein the prompt includes a control for accepting a respective suggestion included in the prompt; and the one or more programs include instructions, which when executed by the electronic device, cause the electronic device to:

while the prompt is displayed, detect an input directed to the control for accepting the respective suggestion;

after detecting the input directed to the control for accepting the respective suggestion, detect an occurrence of a first event that corresponds to the first application; and

in response to detecting the occurrence of the first event that corresponds to the first application:

in accordance with a determination that the first event is associated with a reduced prominence notification setting, forgo displaying a notification that corresponds to the first event; and,

in accordance with a determination that the first event is not associated with the reduced prominence notification setting, display the notification that corresponds to the first event.

27. The non-transitory computer readable storage of claim 19 , wherein the suggestion to reduce a prominence of future notifications of the first application without reducing a prominence of future notifications of the second application comprises a suggestion to change a delivery mode for notifications of the first application from a first delivery mode, comprising a prominent-delivery mode, to a second delivery mode, comprising quiet-delivery mode or a muted mode, without suggesting a change in a delivery mode for notifications of the second application.

28. The non-transitory computer readable storage of claim 19 , wherein the one or more programs include instructions, which when executed by the electronic device, cause the electronic device to:

display a control for accepting a respective suggestion included in the prompt;

while the prompt is displayed, detect an input directed to the control for accepting the respective suggestion; and

in response to detecting the input directed to the control for accepting the respective suggestion, in accordance with a determination that the prompt included the suggestion to reduce the prominence of future notifications of the first application without reducing the prominence of future notifications of the second application:

reduce the prominence of future notifications of the first application, and

forgo reducing the prominence of future notifications of the second application.

29. The electronic device of claim 11 , wherein the prompt includes a control for rejecting a respective suggestion included in the prompt, and the one or more programs include instructions for:

while the prompt is displayed, detecting an input directed to the control for rejecting the respective suggestion; and

in response to detecting the input directed to the control for rejecting the respective suggestion, forgoing reducing the prominence of future notifications of at least one of the first application or the second application.

30. The electronic device of claim 29 , wherein the one or more programs include instructions for:

in response to detecting the input directed to the control for rejecting the respective suggestion, forgoing display of future prompts that include a suggestion to reduce a prominence of future notifications of a respective application of the at least one of the first application or the second application.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2019
From: DASCOLA, JONATHAN R.; DYE, ALAN C.; FOSS, CHRISTOPHER P.; KO, HEENA; WANG, COREY K.
To: APPLE INC.
Reel/Frame 047961/0588 →
Continuity (2)
Provisional Application 62668183 · May 7, 2018
Related Publication 20190342251A1 · Nov 7, 2019
Cited By (3)
US 12,327,011 US 12,477,058 US 12,566,540