Context-Aware Notification Classification and Presentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital computer systems fail to effectively manage notifications across various devices, often interrupting users in inappropriate contexts, such as during meetings or family activities, due to inadequate classification and presentation of notifications based on user context and device characteristics.

Innovation Solution

A method and system that classify notifications based on content and determine user context using user-related information, including past reactions and biometric parameters, to adaptively present notifications on the most appropriate device and in the most suitable mode, such as audio, visual, or a combination, considering the characteristics of the device and communication protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If notifications are presented on computing devices without context awareness, then users can receive all notifications promptly, but users experience inappropriate interruptions during meetings or family activities

Engineering Contradiction:
Improvenotification delivery efficiencyVSAvoidinappropriate interruptions
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary classification of notifications based on their content and characteristics before presentation. By analyzing notification content, sender, and device context in advance, the system determines the appropriate presentation mode (visual, audio, or haptic) beforehand, preventing inappropriate interruptions during sensitive periods like meetings or family activities while ensuring timely delivery of important notifications

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system monitors user interactions and device usage patterns to learn from user behavior. By analyzing whether users dismiss, acknowledge, or engage with notifications in different contexts, the system continuously refines its classification and presentation strategies, improving its ability to distinguish between notifications that should interrupt versus those that should be deferred or presented differently

Inventive Principle:
Principle #23Feedback

2Object-affected harmful factors

If notifications are classified and presented based on user context, then inappropriate interruptions are reduced, but system complexity increases due to context determination and classification mechanisms

Engineering Contradiction:
Improveinappropriate interruptionsVSAvoidnotification management system complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The notification management system is segmented into distinct functional modules: a classification module that analyzes notification content and characteristics, a context determination module that assesses device and user state, and a presentation module that selects the appropriate delivery mode. This modular architecture reduces overall system complexity by allowing each component to specialize in a specific task while maintaining clear interfaces between them

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system automatically determines user context and selects notification presentation modes without requiring explicit user input or configuration. By self-monitoring device usage patterns, application states, and temporal context, the system makes intelligent decisions autonomously, reducing the complexity burden on the user while maintaining sophisticated notification management

Inventive Principle:
Principle #25Self-service

3Ease of operation

If notifications are presented without adapting to device characteristics, then system operation is simpler, but notification effectiveness decreases when the same notification is presented on different devices

Engineering Contradiction:
Improvenotification system operation simplicityVSAvoidnotification presentation effectiveness
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system adapts notification presentation to the specific characteristics of each computing device by analyzing device type, capabilities, and current state. For example, notifications on mobile devices may use haptic feedback and concise visual displays, while desktop computers may support richer visual presentations with hyperlinks. This localized adaptation ensures each notification is optimally presented for its specific device context while maintaining a unified underlying system architecture

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10938932B2Presenting notifications to a user of a computing device
Publication Date: 2021.03.02 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10938932B2 patent drawing
  • US10938932B2 patent drawing
  • US10938932B2 patent drawing

AI summary

Presenting notifications to one or more computing devices of a user is provided. A notification is received addressed to a client service running on a computing device of one or more computing devices of the user. The notification is classified based on content associated with the notification. User context of the user is determined based on user-related information received from the one or more computing devices. The notification is presented to one or more of the one or more computing devices of the user according to one or more modes of presentation, based on classifying the notification and determining the user context.