Automatic Data-Change Alerts Without Manual Rule Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional data-driven alerting systems require users to manually configure alert rules, which is a complex and unintelligent process that decreases user experience.

Innovation Solution

An automated method that determines user analysis preferences based on collected data, detecting critical data changes, and providing notifications without manual rule configuration, using a notification engine to identify and send alerts via various channels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually configure alert rules in traditional data-driven alerting systems, then the system can provide customized alerts according to user needs, but the process becomes complex and decreases user experience

Engineering Contradiction:
Improveuser experienceVSAvoidmanual configuration process
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system automatically analyzes user behavior patterns from collected data (datasets, dashboards, reports, usage information) and self-configures alert rules without requiring manual user input. The notification engine detects data changes and generates alerts autonomously based on inferred user preferences, making the system serve itself rather than requiring user configuration.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary analysis of user behavior patterns and preferences before actual data changes occur. By collecting and analyzing usage information in advance, the system pre-configures alerting preferences that will automatically apply when relevant data changes are detected, eliminating the need for users to configure rules at the moment of need.

Inventive Principle:
Principle #10Preliminary action

2Extent of automation

If the system collects and analyzes user information to determine preferences automatically, then manual configuration efforts are reduced, but data processing requirements increase

Engineering Contradiction:
Improveautomatic alert configurationVSAvoiddata processing resources
Core Design Contradiction:
Extent of automationVSUse of energy by moving object

Solution Approach 1:

The system applies partial analysis by focusing only on the most relevant user information (datasets, dashboards, reports, and usage patterns) rather than processing all possible data. This selective approach achieves sufficient automation for alert configuration while avoiding excessive data processing that would consume unnecessary computational resources.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12401613B2Automatic notification of data changes
Publication Date: 2025.08.26 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12401613B2 patent drawing
  • US12401613B2 patent drawing
  • US12401613B2 patent drawing

AI summary

A method provides an automatic notification manner of data changes. After collecting information related to a target user such as a dataset, a data dashboard, or a data report, the analysis preference of the user can be determined based on the collected information. Then, upon the dataset is updated, a variety of critical data changes in the dataset may be detected as an alert, and a notification related to the alert may be provided to the user via various manners. The method does not require the user to manually configure or create an alert rule for data changes, which makes data-driven alerting much easier for the user, thereby improving the user experience.