Workflow-Optimized Notification Prioritization System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face significant challenges with push notifications due to distractions, leading to high abandonment rates of applications, despite efforts to increase relevance and personalization, as existing systems fail to effectively prioritize and deliver notifications optimized for user workflow.

Innovation Solution

A system that buffers, sorts, and delivers push notifications based on relevance to the user's workflow, using notification properties, user activities, settings, and emotional state, prioritizing and grouping notifications to optimize timing and format for minimal disruption, employing wearable sensors and contextual cues for delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If push notifications are delivered frequently to increase user engagement, then user engagement improves, but user distraction and application abandonment increase

Engineering Contradiction:
Improveuser engagementVSAvoiduser distraction
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary analysis of user workflow patterns, activity contexts, and emotional states before delivering notifications. By pre-processing and categorizing notifications based on predicted user availability and context, the system delivers notifications at optimally timed moments when users are least distracted, thus maintaining engagement while minimizing harmful distractions

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The notification delivery system dynamically adjusts delivery timing, frequency, and channels based on real-time user context detection. The system continuously monitors user activities and emotional states, adapting notification strategies on-the-fly to match user availability, thereby optimizing engagement while preventing overwhelming users during high-distraction periods

Inventive Principle:
Principle #15Dynamics

2Loss of information

If notifications are personalized and segmented to increase relevance, then notification relevance improves, but system complexity increases

Engineering Contradiction:
Improvenotification relevanceVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system segments notifications into distinct categories (urgent, important, informational, promotional) and applies different delivery strategies to each segment. By dividing the notification stream into manageable segments with specific handling rules, the system achieves high personalization and relevance without creating unmanageable system complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary notification management layer that sits between the notification source and the user. This intermediary component automatically analyzes, categorizes, prioritizes, and schedules notifications based on user context, shielding users from complexity while delivering highly relevant personalized notifications

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of time

If notifications are delivered immediately upon arrival, then information timeliness improves, but user workflow disruption increases

Engineering Contradiction:
Improveinformation timelinessVSAvoidworkflow disruption
Core Design Contradiction:
Loss of timeVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary buffering and prioritization of notifications before delivery. By pre-assessing notification urgency and user context, the system holds non-urgent notifications in a buffer while delivering urgent ones immediately, thus maintaining information timeliness for critical notifications while preventing workflow disruption from non-critical ones

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies different delivery timing strategies to different notification locations in the queue. High-priority notifications receive immediate local delivery, while lower-priority notifications are scheduled for delivery during user idle periods. This localized quality approach ensures timeliness where needed while minimizing disruption overall

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11093306B1Automatic prioritization and delivery of audio-visual notifications optimized for user workflow
Publication Date: 2021.08.17 ALL TURTLES CORP
  • US11093306B1 patent drawing
  • US11093306B1 patent drawing
  • US11093306B1 patent drawing

AI summary

Managing push notifications for a user includes buffering a plurality of notifications, sorting the notifications based on relevance of the notifications to the user and workflow of the user, and delivering the notifications to the user in an order corresponding to sorting the notifications. Sorting may include classifying the notifications into categories that include user notifications, transactional notifications, promotional notifications, and system notifications. Sorting may include associating each of the notifications with aspects of the workflow of the user. Sorting may include scoring notifications according to notification relevance factors and prioritizing the notifications according to an aggregate relevance score of each of the notifications. The notification relevance factors may depend on notification properties, activities of the user, user settings, a physiological and emotional state of the user, and/or user interaction with content. The notification properties may include expiring, non-expiring, recurrence, non-recurrence, audio delivery format, and/or visual delivery format.