Notification Categorization via User Interaction Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional software platforms face challenges in effectively categorizing notifications, leading to user dissatisfaction due to misclassification by developers, where important notifications may be overlooked, and irrelevant ones are found annoying, as different users have varying levels of authorization and roles.

Innovation Solution

The system automatically re-categorizes notification types based on user responses, allowing for context-aware categorization by detecting user interactions and adjusting notification parameters such as communication channels, urgency levels, and requirement levels to better match user behavior.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If developers manually categorize notification types, then notification categories can be initially established, but misclassification occurs leading to important notifications being overlooked or irrelevant notifications being annoying

Engineering Contradiction:
Improvenotification categorization accuracyVSAvoidcategorization system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system implements feedback loops where user interactions with notifications (such as dismissal, acknowledgment, or action taken) are continuously monitored and fed back to the categorization system. This feedback enables the system to learn from actual user behavior and automatically adjust notification categorization, thereby improving accuracy without requiring complex manual intervention.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The notification categorization system performs self-adjustment by automatically re-categorizing notification types based on aggregated user interaction data. The system serves itself by using its own collected data to improve its categorization accuracy, eliminating the need for external manual reclassification while maintaining high precision.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If notification categories are customized for different user groups, then user-specific relevance improves, but system complexity increases due to multiple categorization rules

Engineering Contradiction:
Improveuser-specific notification adaptabilityVSAvoidcategorization rule complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system applies local quality by tailoring notification categorization to specific user groups based on their roles, authorization levels, and interaction patterns. Each user group receives customized categorization that reflects their specific needs and context, while the underlying mechanism remains a unified learning system that adapts locally rather than requiring separate complex rule sets for each group.

Inventive Principle:
Principle #3Local quality

3Productivity

If developers intentionally misclassify notifications to promote applications, then application visibility increases, but notification reliability decreases

Engineering Contradiction:
Improveapplication notification visibilityVSAvoidnotification importance reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The feedback mechanism continuously monitors actual user engagement with notifications across different applications. Even if notifications are initially misclassified for promotional purposes, the system detects user responses (such as high dismissal rates or lack of engagement) and automatically re-categorizes them accordingly, ensuring that reliability is maintained through continuous correction based on real-world feedback.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11586485B2Methods and systems for generating notifications
Publication Date: 2023.02.21 SHOPIFY INC
  • US11586485B2 patent drawing
  • US11586485B2 patent drawing
  • US11586485B2 patent drawing

AI summary

Methods and systems for generating notifications are described. A notification of a given notification type is provided in a manner defined according to a first notification category to which the given notification type is assigned. A user interaction associated with the notification is detected. A mismatch is identified between the user interaction and the first notification category. In response to identifying the mismatch, the given notification type is assigned to a second notification category that defines a second, different manner for providing a subsequent notification of the given notification type. The subsequent notification of the given notification type is provided according to the second notification category.