KPI Alert Threshold Windows for Temporary Monitoring Adjustments

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Analyzing and searching massive quantities of machine data from diverse sources is time-consuming and inefficient due to the challenges of handling different types and formats, especially when pre-processing discards significant portions of raw data.

Innovation Solution

An event-based data intake and query system with a late-binding schema that processes and stores minimally processed machine data, allowing flexible schema definition and extraction rules to be applied at search time, enabling efficient retrieval and analysis of all data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If pre-processing is applied to reduce data volume, then data processing efficiency is improved, but data completeness and flexibility are worsened due to discarding raw data

Engineering Contradiction:
Improvedata processing efficiencyVSAvoidraw data completeness
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent applies preliminary action by pre-computing and storing statistical summaries (count, sum, minimum, maximum, percentile values) of raw data during data ingestion, before any analysis queries are executed. This allows the system to answer aggregate queries efficiently without scanning all raw data, while still maintaining access to the complete raw data for flexibility and detailed analysis when needed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary data structure (statistical summary table) that mediates between the raw data storage and query processing. This intermediary contains pre-computed aggregates that can be quickly retrieved to answer common analytical queries, reducing the need to scan massive raw data volumes while preserving the ability to access original data for complex or ad-hoc analysis.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If all raw data is stored for later analysis, then data flexibility and analysis completeness are improved, but data retrieval and search performance are worsened

Engineering Contradiction:
Improvedata analysis flexibilityVSAvoiddata retrieval time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent segments data access into two distinct paths: (1) fast aggregate queries that retrieve pre-computed statistical summaries from optimized tables, and (2) detailed analysis queries that access the complete raw data when needed. This segmentation allows the system to optimize for speed when aggregate metrics are sufficient while preserving full data access capability for comprehensive analysis.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary computation of statistical aggregates during data ingestion and storage, before any analytical queries are executed. This pre-computation creates ready-to-use summary statistics that can be immediately retrieved for common analytical patterns, eliminating the need to scan and process massive raw data volumes for routine aggregate queries.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If diverse data formats are processed and standardized, then data usability and consistency are improved, but processing complexity and time are worsened

Engineering Contradiction:
Improvedata usabilityVSAvoidprocessing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent applies local quality by processing and standardizing data at the source level during ingestion, converting diverse formats into a unified schema locally as data enters the system. This localized transformation ensures data consistency and usability without requiring complex global processing or format conversion for every query, as the standardization happens once during data intake.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12475016B1Custom threshold windows for key performance indicator alerts
Publication Date: 2025.11.18 CISCO TECHNOLOGY INC
  • US12475016B1 patent drawing
  • US12475016B1 patent drawing
  • US12475016B1 patent drawing

AI summary

A computing device monitors a key performance indicator (KPI) relative to a first alert threshold, where a value of the KPI having a specified relationship to the first alert threshold causes the computing device to generate an alert. When the computing device receives an instruction to modify the first alert threshold by an adjustment amount, for a specified time window, the computing device generates a modified alert threshold by applying the adjustment amount to the first alert threshold. During the specified time window, the computing device monitors the KPI relative to the modified alert threshold instead of the first alert threshold. Monitoring is resumed relative to the first alert threshold after the specified time window.