Dynamic Notification Routing Based on Device Status

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The duplication of notifications across multiple devices leads to resource wastage and missed notifications due to inadequate manual settings, as existing solutions like 'Do not disturb' settings are not adaptable and do not dynamically account for device statuses.

Innovation Solution

A system that dynamically routes notifications to devices based on their current statuses, using a computing device to identify the optimal device for notification delivery by considering factors such as device proximity, usage history, and network information, and rerouting if the notification is not interacted with within a threshold time or has a high urgency level.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If notifications are sent to all devices where the application is installed, then the user can access notifications on any device, but notifications are duplicated across multiple devices causing resource wastage and user annoyance

Engineering Contradiction:
Improvenotification accessibilityVSAvoiddevice battery
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The system dynamically determines which device receives the notification by evaluating real-time device status information including location, usage state, and user activity. This dynamic selection replaces static multi-device notification distribution, ensuring notifications are sent to only one optimal device at a time while maintaining accessibility across devices.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system automatically selects the most appropriate device for notification delivery without requiring manual user configuration. By autonomously evaluating device status and making routing decisions, the system eliminates the need for users to manually manage notification settings across multiple devices while preventing energy waste.

Inventive Principle:
Principle #25Self-service

2Loss of energy

If manual 'Do not disturb' settings are used to prevent notification duplication, then resource wastage is reduced, but the settings are not adaptable to different situations and require user adjustment

Engineering Contradiction:
Improvedevice batteryVSAvoidnotification routing flexibility
Core Design Contradiction:
Loss of energyVSAdaptability or versatility

Solution Approach 1:

The system continuously monitors device status information including location data, device usage state, and user activity levels. This feedback mechanism enables automatic adaptation to changing situations without user intervention, replacing static manual settings with dynamic environment-aware notification routing that adjusts in real-time.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system autonomously manages notification routing by automatically evaluating device status and selecting the optimal delivery device. This self-service capability eliminates the need for manual user configuration while providing adaptability to different situations through automated decision-making based on real-time device information.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If notifications are routed based on static device preferences, then the routing process is simple, but notifications may be missed when devices are switched or sent to non-optimal devices

Engineering Contradiction:
Improvenotification routingVSAvoidnotification delivery
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system transitions from static notification routing based on fixed device preferences to dynamic routing that continuously evaluates real-time device status information. This dynamic approach maintains operational simplicity while significantly improving delivery reliability by adapting to current device states such as location, usage, and user activity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system proactively determines the optimal notification delivery device by evaluating device status information before sending the notification. This preliminary assessment ensures notifications are routed to the most appropriate device in advance, preventing missed notifications and reducing the need for complex real-time routing adjustments.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240259477A1Systems and methods for dynamically routing application notifications to selected devices
Publication Date: 2024.08.01 ADEIA GUIDES INC
  • US20240259477A1 patent drawing
  • US20240259477A1 patent drawing
  • US20240259477A1 patent drawing

AI summary

Systems and methods for dynamically routing notifications based on device statuses are disclosed herein. For instance, a notification may be generated for a user account corresponding to an application that is installed on a plurality of devices. A system identifies a status of each of the plurality of devices and uses the status of each of the plurality of devices to select a particular device to receive the notification. The system then transmits the notification to the selected particular device.