Mobile Notification Filtering via Segmentation and Dynamics
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing push notification systems provide users with limited control over notifications, forcing them to opt out completely to avoid unwanted messages, which can be distracting and inconvenient.
Innovation Solution
A notification control system that allows users to filter push notifications based on parameters such as sender, application, time, and geographical location, enabling fine-grained control over when and how notifications are received.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Object-affected harmful factors
If users opt out of push notifications completely to avoid unwanted messages, then they can avoid distractions and annoying notifications, but they will also miss relevant and important notifications
Solution Approach 1:
The notification system is segmented into multiple categories (important, social, promotional, etc.), allowing users to selectively control which types of notifications they receive. This segmentation enables users to filter out unwanted notifications while maintaining receipt of important ones, resolving the contradiction between avoiding distractions and receiving relevant information.
Solution Approach 2:
Different notification types are assigned different qualities or priorities. The system applies local quality control by allowing users to set different preferences for different notification sources and types, rather than applying a uniform opt-out rule to all notifications. This enables selective reception based on the specific characteristics of each notification.
2Loss of information
If users receive all push notifications from applications, then they ensure they don't miss any important messages, but they experience increased distractions and reduced productivity
Solution Approach 1:
The notification filtering system is dynamic, allowing users to adjust their preferences at any time based on their current context and needs. Users can dynamically enable or disable notification categories, set different priorities, and modify filtering rules without requiring application reinstallation or complex system changes, thus maintaining productivity while ensuring important messages are received.
Solution Approach 2:
The system incorporates feedback mechanisms where users can review received notifications, mark them as important or unwanted, and the system learns from this feedback to automatically adjust filtering rules. This feedback loop enables the system to progressively improve notification delivery while maintaining user productivity by reducing unnecessary interruptions.
3Adaptability or versatility
If existing push notification systems provide centralized general-purpose notification service, then they enable broad notification delivery capability, but they provide limited user control over notification filtering
Solution Approach 1:
The system performs preliminary filtering actions based on user-defined rules before notifications are delivered to the user. By pre-configuring filtering criteria for different notification types, sources, and priorities, the system automatically processes and filters notifications in advance, providing both broad delivery capability and fine-grained user control without requiring manual intervention for each notification.
Data Source
AI summary
Provided herein are systems and methods for facilitating mobile device users to control notifications pushed to their mobile devices.


