Activity-Based Notification Control for Mobile Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current notification systems in portable devices rely on fixed time windows for quiet times, which may not accurately reflect a user's active or inactive state, leading to unnecessary notifications when the user is awake but not using the device.
Innovation Solution
Implementing a system that senses device activity, such as movement or usage, to determine whether the user is active or inactive, and only generates alerts when the device is deemed active, thereby adjusting notification delivery based on user activity rather than fixed time settings.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If fixed time windows are used for quiet times, then notification delivery is simple to implement, but notification accuracy in reflecting user active state deteriorates
Solution Approach 1:
The patent transitions from static fixed time windows to dynamic activity-based notification control. The system continuously monitors device activity sensors (accelerometer, gyroscope, proximity sensor) to dynamically determine user presence and adjust notification delivery in real-time, making the notification system adaptive to actual user behavior patterns.
Solution Approach 2:
The system implements feedback loops where sensor data about device activity is continuously fed back to the notification manager. This feedback mechanism allows the system to learn from user behavior patterns and adjust quiet time settings automatically, improving notification accuracy while maintaining manageable system complexity through iterative adaptation.
2Measurement precision
If activity sensing is implemented to detect user presence, then notification accuracy improves, but device complexity increases
Solution Approach 1:
The patent leverages existing multi-functional sensors already present in modern portable devices for other purposes (motion tracking, step counting, screen proximity detection). By reusing these universal sensors for notification control, the system achieves accurate user presence detection without adding dedicated sensing hardware, thus avoiding increased device complexity.
Solution Approach 2:
The system uses the device's own existing sensors and processing capabilities to determine user presence and control notifications. This self-service approach eliminates the need for external sensing devices or complex additional hardware, achieving accurate detection while maintaining simplicity by utilizing resources already available in the device.
3Object-affected harmful factors
If notifications are suppressed during detected inactive periods, then user disturbance is reduced, but important notifications may be missed
Solution Approach 1:
The patent applies different notification suppression qualities to different notification types and contexts. Critical notifications (alarms, emergency alerts, important messages) are exempted from suppression even during inactive periods, while non-critical notifications are suppressed. This local differentiation maintains reliability for important communications while reducing disturbance for routine notifications.
Solution Approach 2:
The system implements partial suppression rather than complete blocking of notifications during inactive periods. It selectively suppresses only those notifications determined to be non-urgent based on activity patterns, while allowing critical notifications through. This partial action approach balances disturbance reduction with maintaining reliability for important alerts.
Data Source
AI summary
An approach is provided to receive notifications at a device. The approach senses whether an activity, such as movement of the device, has occurred within a time period prior to the current time with the activity being a result of a user action, such as movement or usage, on the device. In response to sensing that an activity has occurred within the time period, an alert is generated at the device to alert the user of the notification. On the other hand, in response to sensing that activity did not occur during the time period, the alert is not generated at the device.


