Dynamic Notification Digestion for Inbox Clutter Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems for sending user notifications in online businesses are inefficient as they either delay notifications for too long, making them irrelevant, or do not account for varying notification types and user preferences, leading to an inconvenient influx of messages.
Innovation Solution
A computer program product that dynamically digests notifications based on rules including delay times and user preferences, sending a summarized notification when specific conditions are met, such as a maximum delay time or receipt of subsequent notifications, to ensure timely and relevant communication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If notifications are sent individually to account owners, then each notification is delivered promptly, but the account owner's inbox becomes filled and the account owner experiences inconvenience
Solution Approach 1:
The patent combines multiple individual notifications into a single digested notification that summarizes all pending notifications. This merging approach reduces inbox clutter and improves account owner convenience while still delivering all notification information through a consolidated message that includes counts and types of notifications.
Solution Approach 2:
The patent implements dynamic notification digestion by adjusting the digestion interval based on notification characteristics. The system determines whether to send individual notifications or digested notifications based on factors such as notification type, age, and importance, allowing the notification strategy to adapt dynamically rather than using a fixed approach.
2Ease of operation
If a fixed notification schedule is used to reduce notification volume, then the number of notifications is reduced, but notifications for interactions just after the summary is sent must wait almost an entire week to be received
Solution Approach 1:
The patent replaces fixed notification schedules with dynamic digestion intervals that adapt based on notification characteristics. The system evaluates each notification's type, age, and importance to determine the appropriate digestion interval, ensuring that time-sensitive notifications are delivered promptly while still consolidating less urgent notifications to reduce overall volume.
Solution Approach 2:
The patent applies different notification strategies to different notification types and contexts. Rather than treating all notifications uniformly, the system applies local quality by tailoring the digestion approach to specific notification characteristics, such as sending immediate notifications for high-priority items while digesting lower-priority notifications over longer intervals.
3Ease of operation
If fixed notification schedules are used, then notification frequency is reduced, but different notification types have different shelf lives and different account owners may desire to receive notifications more or less frequently
Solution Approach 1:
The patent implements dynamic notification digestion that adapts to different notification types and user preferences. The system adjusts digestion intervals based on the specific characteristics of each notification and the account owner's preferences, allowing high-frequency users to receive more frequent updates while consolidating notifications for users who prefer fewer messages.
Solution Approach 2:
The patent applies different digestion strategies to different notification types based on their specific characteristics and shelf lives. The system evaluates each notification type's importance, urgency, and relevance to determine the appropriate digestion approach, ensuring that each notification type is handled according to its specific requirements rather than using a one-size-fits-all schedule.
Data Source
AI summary
A system, computer program product and method for dynamically digesting one or more user notifications based at least in part on one or more rules are disclosed. In some implementations, the system includes a notification receiver module, a rule application module and a notification digestion module. The notification receiver module receives notifications including a first notification. The rule application module obtains rules for determining a send condition including a delay time and a maximum delay time, sets the delay time and the max delay time, determines whether another notification is received within the delay time, resets the delay time responsive to another notification being received within the delay time, and repeats the determination and delay time reset until a send condition occurs. The notification digestion module, responsive to the send condition occurring, digests the notification(s) received prior to the send condition and sends a digested notification to the user.


