Intelligent Alerting System for Marketing Analytics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current marketing analytics software fails to intelligently focus on the most relevant and important metric changes, leading to alert fatigue due to its inability to discriminate the value and importance of different alerts and combine similar alerts, making it time- and cost-prohibitive for users to manually set up meaningful thresholds and identify aberrations or anomalous changes, especially in the context of rapidly increasing data velocities.

Innovation Solution

The implementation of intelligent alerting using deep learning models that analyze user preferences and data consumption patterns to provide personalized alerts, leveraging reinforcement learning and anomaly detection to automatically determine critical thresholds and provide context for metric changes, while also clustering similar alerts and incorporating gamification to determine metric importance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manually setting up alerts with meaningful thresholds, then alert relevance and importance can be controlled, but time consumption and operational complexity increase significantly

Engineering Contradiction:
Improvealert threshold precisionVSAvoidtime to set up alerts
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs self-service by automatically learning user preferences, data consumption patterns, and alert importance through reinforcement learning. The deep learning model analyzes user behavior over time and autonomously determines meaningful thresholds and alert prioritization without requiring manual configuration, thus resolving the contradiction between alert precision and setup time.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically changes alert threshold parameters based on learned user preferences and consumption patterns. Instead of static manual thresholds, the system adapts parameters automatically through reinforcement learning, adjusting alert sensitivity and prioritization in real-time based on user feedback and behavior patterns.

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If providing comprehensive alerts for all data changes, then data completeness is maintained, but alert fatigue increases due to lack of discrimination on value and importance

Engineering Contradiction:
Improvedata completenessVSAvoidalert management ease
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system applies local quality by differentiating alert treatment based on individual characteristics - each alert is evaluated through the lens of the specific user's preferences, consumption patterns, and historical behavior. The reinforcement learning model assigns different weights and priorities to alerts based on their relevance to each individual user, making alert management easier while maintaining information completeness.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically adjusts alert delivery based on real-time learning from user interactions. The reinforcement learning model continuously adapts alert prioritization and filtering based on user feedback and consumption patterns, making the system responsive to changing needs while maintaining comprehensive data coverage.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If combining similar alerts to reduce noise, then alert fatigue is reduced, but the ability to detect and respond to individual alert specifics may be compromised

Engineering Contradiction:
Improvealert processing easeVSAvoidalert detection precision
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system merges similar alerts through the reinforcement learning model that identifies patterns and groupings in alert data. By analyzing user consumption patterns and preferences, the system intelligently combines related alerts into unified notifications while preserving important distinctions through contextual information, thus reducing processing effort without sacrificing detection precision.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11935080B2Reinforcement machine learning for personalized intelligent alerting
Publication Date: 2024.03.19 ADOBE INC
  • US11935080B2 patent drawing
  • US11935080B2 patent drawing
  • US11935080B2 patent drawing

AI summary

Embodiments of the present invention relate to providing intelligent alerting and automation for marketing analytics software. In implementation, intelligent alerting is initiated by a user, which enables deep learning models to analyze various data patterns. Intelligent alerting learns about preferences and data consumption patterns of the user with marketing analytics software. Intelligent alerting also accounts for and learns from any manually created alerts set up by the user and/or alerts created automatically by anomaly detection. Intelligent alerting analyzes all other users within the organization of the user to find similar users based on their consumption patterns. An on-demand game may be provided to the user to determine the criticality of one metric change over another. This enables intelligent alerting to automatically provide alerts which pass a critical threshold of importance to the user and context to help the user understand why a metric changes in a significant way.