Notification Management System for Reducing Overload

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing number of applications sending push notifications leads to users receiving repetitive and irritating messages, overwhelming them and potentially causing them to stop receiving notifications altogether.

Innovation Solution

A method and system that determine whether notifications from different applications are corresponding and prioritize one over the other, ensuring only the higher-priority notification is sent to the user device, thereby inhibiting redundant notifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If multiple applications send push notifications to users, then information delivery to users is improved, but notification overload and user irritation increase

Engineering Contradiction:
Improveinformation deliveryVSAvoidnotification overload
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary actions by determining device associations and notification correspondence before sending notifications. It proactively identifies that multiple notifications are directed to the same device and takes preemptive action to suppress redundant notifications, preventing notification overload before it occurs while ensuring important information is delivered.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The notification management system acts as an intermediary between multiple applications and the user device. It receives notifications from different applications, determines their correspondence and priority, and selectively forwards or suppresses notifications. This intermediary function filters out redundant notifications while preserving important information delivery.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If all notifications are sent to users, then complete information delivery is achieved, but user engagement decreases due to irritation

Engineering Contradiction:
Improveinformation deliveryVSAvoiduser engagement
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The system performs preliminary determination of notification correspondence and priority before delivery. By proactively identifying redundant notifications and suppressing them in advance, the system maintains user engagement while ensuring that unique and important information is delivered, thus preserving both information completeness and user reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback mechanisms by monitoring which notifications have already been delivered to a device and using this information to suppress duplicate notifications. This feedback loop ensures that users receive necessary information without being overwhelmed by repetitions, maintaining their engagement with the application ecosystem.

Inventive Principle:
Principle #23Feedback

3Object-affected harmful factors

If redundant notifications are suppressed, then notification overload is reduced, but information completeness may be compromised

Engineering Contradiction:
Improvenotification overloadVSAvoidinformation completeness
Core Design Contradiction:
Object-affected harmful factorsVSLoss of information

Solution Approach 1:

The system performs preliminary determination of notification correspondence and priority before suppression. By proactively identifying which notifications are redundant based on device association and content analysis, and which are unique and important, the system ensures that only appropriate notifications are suppressed, maintaining information completeness while reducing overload.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies different treatment to different notifications based on their specific characteristics. It determines priority levels and correspondence relationships for each notification individually, applying suppression only to redundant low-priority notifications while ensuring high-priority and unique notifications are delivered, thus maintaining information completeness selectively.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11991258B2Methods, systems, and media for managing notifications directed to multiple applications installed on a user device
Publication Date: 2024.05.21 GOOGLE LLC
  • US11991258B2 patent drawing
  • US11991258B2 patent drawing
  • US11991258B2 patent drawing

AI summary

Methods, systems, and media for managing notifications directed to multiple applications installed on a user device are provided. In some embodiments, a method for managing notifications is provided, the method comprising: receiving, using a hardware processor, a first notification for a first application; determining a first user device associated with the first application; receiving a second notification for a second application; determining a second user device associated with the second application; determining that the first user device and the second user device are the same device; determining that the first notification and the second notification are corresponding notifications; determining that the first notification has priority over the second notification; sending the first notification to the first user device upon determining that the first notification has priority over the second notification; and inhibiting the second notification from being sent to the first user device.