Automatic Do Not Disturb Adjustment via Active Application Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face issues with manually activating and deactivating the 'Do Not Disturb' (DND) setting across multiple devices, leading to missed notifications due to forgetfulness and the burdensome process of activating it device-by-device, which can result in unintended prolonged DND sessions.

Innovation Solution

A method that identifies active applications on a device and automatically adjusts the DND setting accordingly, dynamically activating or deactivating notifications based on the application in use, eliminating the need for manual activation and ensuring the DND setting is not inadvertently extended.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users manually activate and deactivate DND setting on each device, then notification blocking is achieved, but user burden increases and notifications may be missed due to forgetfulness

Engineering Contradiction:
Improvenotification delivery reliabilityVSAvoidDND setting operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically detects when a user is engaged in a task (through application monitoring and sensor data) and self-adjusts the DND setting without requiring manual user intervention. The device serves itself by making intelligent decisions about when to block notifications based on contextual understanding of user behavior patterns.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system proactively activates DND mode before the user would need to manually set it, by detecting task engagement in advance. This preliminary action prevents the need for reactive manual intervention and ensures notifications are blocked at the appropriate time without user burden.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If DND setting is activated manually, then notifications are blocked, but activation may be prolonged unintentionally

Engineering Contradiction:
Improvenotification blocking accuracyVSAvoidDND duration
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system continuously monitors user activity and application state, providing real-time feedback to dynamically adjust DND duration. When the user finishes a task or switches applications, the system detects this change and automatically deactivates DND mode, preventing unintended prolonged blocking of notifications.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The DND setting transitions from a static manual activation to a dynamic state that automatically adjusts based on real-time user behavior. The system adapts the DND duration to match the actual task duration, ensuring notifications are blocked only for the necessary period.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If DND is activated device-by-device, then each device can be controlled individually, but the process becomes burdensome across multiple devices

Engineering Contradiction:
Improvedevice-specific controlVSAvoidmulti-device management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements a universal DND management approach that works across multiple devices simultaneously. By using cloud-based synchronization and cross-device activity tracking, a single user engagement detection can trigger coordinated DND activation across all connected devices, eliminating the need for individual device configuration while maintaining device-specific control capabilities.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11126479B2Disturbance setting adjustment
Publication Date: 2021.09.21 LENOVO SWITZERLAND INTERNATIONAL GMBH
  • US11126479B2 patent drawing
  • US11126479B2 patent drawing
  • US11126479B2 patent drawing

AI summary

One embodiment provides a method, including: identifying, on an information handling device, an active application; adjusting, using a processor and without additional user input, a disturbance setting based on the active application; and reacting to incoming notifications based on the adjusted disturbance setting. Other aspects are described and claimed.