Alert Management System Using User Activity Status for Delayed Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing alert systems often send notifications at inconvenient times, overwhelming users and requiring manual intervention to manage alerts, as they lack the ability to determine the optimal time for delivering alerts based on user activity and alert properties.

Innovation Solution

A property monitoring system that uses sensor data from various devices to determine the user's status and alert properties, allowing for the delayed presentation of alerts to more convenient times, thereby reducing computational resources and improving user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If alerts are sent immediately to users, then the system responds quickly to events, but users experience stress and overload from inconvenient timing

Engineering Contradiction:
Improvealert delivery speedVSAvoiduser stress
Core Design Contradiction:
SpeedVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary analysis of user status and alert properties before delivering alerts. It proactively determines optimal delivery times by evaluating user activity patterns, current tasks, and alert urgency in advance, rather than simply broadcasting alerts immediately. This preliminary assessment allows the system to postpone non-urgent alerts until more convenient times, reducing user stress while maintaining responsiveness to critical events.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the system monitors user status and delays alerts, then user experience improves, but computational resources are consumed

Engineering Contradiction:
Improveuser experienceVSAvoidcomputational resources
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts alert delivery parameters based on user status and alert properties. It changes the timing parameter of alert delivery from fixed (immediate) to variable (optimized), using algorithms that evaluate user activity levels, current tasks, and alert urgency. This parameter optimization improves user experience by delivering alerts at appropriate times while consuming computational resources only when necessary for status evaluation and timing optimization.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If alerts are delivered without filtering, then all information is provided to users, but users cannot prioritize notifications effectively

Engineering Contradiction:
Improveinformation completenessVSAvoidnotification management
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system segments alerts into different priority levels and delivery categories based on their properties and user status. It divides the monolithic alert stream into prioritized groups (urgent, important, routine) and applies different delivery strategies to each segment. This segmentation allows the system to maintain information completeness by delivering all necessary alerts while improving notification management through prioritization and timed delivery of non-urgent items.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20230351878A1Management of alerts based on user activity
Publication Date: 2023.11.02 OBJECTVIDEO LABS LLC
  • US20230351878A1 patent drawing
  • US20230351878A1 patent drawing
  • US20230351878A1 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for managing alerts based on predicted user activity. In some implementations, a request is received to send an alert to a target device of a target user. A status of the target user is determined. One or more properties of the alert are determined. Using at least the status of the target user and the one or more properties of the alert, the alert is presented on the target device according to a determined delay from a first time period during which the alert would normally be presented to a second, later time period.