Auto-Dismiss Notifications With Pause and Snooze Controls

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Notifications on computing devices can be overwhelming, leading to user frustration and difficulty in engaging with or finding them later, especially when unexpected or numerous.

Innovation Solution

Implementing notification delay and auto-dismiss functionality, allowing users to interact with notifications to pause or dismiss them, with options for snoozing or manual dismissal, and configuring auto-dismiss thresholds based on context.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If notifications are presented frequently to keep users informed, then information delivery is improved, but user frustration and overwhelm increase

Engineering Contradiction:
Improvenotification deliveryVSAvoiduser frustration
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary actions by automatically dismissing notifications after a predetermined time threshold without requiring user interaction. This pre-planned action reduces the burden on users while ensuring information is still delivered within a reasonable timeframe, thereby reducing frustration while maintaining notification effectiveness.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The notification system dynamically adjusts its behavior based on user interaction. When a user engages with a notification, the timer is paused to allow extended interaction. When no interaction occurs, the notification automatically dismisses after the threshold. This dynamic adaptation balances information delivery with user convenience, reducing frustration.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If notifications remain on screen indefinitely for user interaction, then ease of engagement is improved, but user attention span and productivity are reduced

Engineering Contradiction:
Improvenotification engagementVSAvoiduser focus
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system sets a predetermined time threshold in advance and automatically executes dismissal after this period. This preliminary timing mechanism ensures notifications are prominent enough for engagement while automatically removing them to preserve user productivity, resolving the contradiction between ease of engagement and user focus.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from user interaction (or lack thereof) to adjust notification behavior. The timer responds to user actions by pausing or resuming, creating a feedback loop that adapts to user needs while maintaining productivity. This feedback mechanism allows flexible engagement without compromising user focus.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If notifications are manually dismissed by users, then control over notifications is improved, but time consumption and effort increase

Engineering Contradiction:
Improveuser controlVSAvoiduser effort
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The notification system provides self-service by automatically dismissing notifications after the predetermined time threshold without requiring user action. This autonomous behavior reduces the time and effort users must spend managing notifications while still providing control through options like pausing the timer on interaction. The system serves itself, freeing user time while maintaining adaptability.

Inventive Principle:
Principle #25Self-service

4Reliability

If repeated notifications are sent to ensure information delivery, then information reliability is improved, but user frustration and notification overload increase

Engineering Contradiction:
Improveinformation deliveryVSAvoidnotification overload
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The system implements a preliminary time threshold that automatically manages notification lifecycle. By setting this threshold in advance, the system ensures information is delivered within a reasonable timeframe without requiring repeated notifications. This preliminary timing action maintains reliability while preventing overload and user frustration.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12524282B2Notification delay and auto-dismiss functionality
Publication Date: 2026.01.13 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12524282B2 patent drawing
  • US12524282B2 patent drawing
  • US12524282B2 patent drawing

AI summary

In examples, a notification is presented to a user of a computing device (e.g., based on identifying a trigger associated with a current context or as a result of receiving a push notification). The notification includes notification content and a dismiss user interface (UI) control, which indicates a status of an auto-dismiss timer associated with the notification. If user interaction associated with the notification is identified, the auto-dismiss timer may be paused. The user may actuate the notification to perform an associated action or may actuate the dismiss UI control to manually dismiss the notification (e.g., prior to expiration of the auto-dismiss timer). The notification may further include a snooze UI control, which, when actuated, may snooze the notification and/or future notifications. Thus, such aspects may offer an improved and consistent user experience for notifications associated with an application, a group of applications, or an operating system, among other examples.