Context-Aware Notification Alert Tailoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users are often bombarded with redundant and disruptive notification alerts across multiple computing devices, leading to a need for less intrusive and distracting notification methods that consider each device's context.

Innovation Solution

The system determines contextual information for each device, such as proximity, user interaction, and attention focus, to tailor notification alerts, providing passive or active notifications based on the user's context, thereby minimizing disruptions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If notification alerts are sent to all computing devices simultaneously, then users receive comprehensive notifications, but users are bombarded with redundant and disruptive alerts

Engineering Contradiction:
Improvenotification deliveryVSAvoidnotification intrusiveness
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system determines contextual information specific to each computing device (such as user interaction state, device proximity, and attention focus) to tailor notification alerts individually. This allows different notification behaviors for different devices based on their local context, ensuring comprehensive notification delivery while reducing redundant alerts to devices where the user is already engaged or where alerts would be disruptive.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If the same notification is sent to multiple devices, then users are informed across all platforms, but redundant alerts disrupt user experience

Engineering Contradiction:
Improvemulti-device notificationVSAvoiduser experience
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The notification system dynamically adjusts its behavior based on real-time contextual information from each device. The system continuously monitors user interaction states, device proximity, and attention focus to determine the optimal notification strategy for each device, allowing the same notification event to be presented differently across multiple platforms while maintaining excellent user experience.

Inventive Principle:
Principle #15Dynamics

3Object-affected harmful factors

If contextual information is collected and processed for each device, then notifications become more targeted and less intrusive, but system complexity increases

Engineering Contradiction:
Improvenotification disruptionVSAvoidcontext awareness system
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The system uses a universal notification framework that can operate across multiple computing device types (smartphones, tablets, computers, wearables) with a common set of contextual parameters. This multi-functional approach allows the same context-aware notification logic to be applied consistently across different platforms, reducing overall system complexity while maintaining targeted, less intrusive notifications.

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

Data Source

PatentUS9860204B2Variable notification alerts
Publication Date: 2018.01.02 AMAZON TECH INC
  • US9860204B2 patent drawing
  • US9860204B2 patent drawing
  • US9860204B2 patent drawing

AI summary

Approaches in accordance with various embodiments attempt to provide a user with less disruptive event notifications by being aware of a user's context. Before a notification is sent to multiple computing devices associated with the notifying account, contextual information for each device is determined. The contextual information can be determined by querying each device for information. The information can include how close each device is relative to other devices associated with the same user, if at least one of the devices is moving, whether the user's attention is focused on a particular device, whether the user is engaging multiple devices simultaneously, and the like. Once contextual information associated with each device is determined, an appropriate type of alert associated with the notification is determined for each device. Accordingly, upon determining the appropriate alert for the most probable context of each device, the notification is sent to each computing device with the determined appropriate type of alert.