Inline Event Categorization Using Keyword Vectors and Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Complex IT systems generate overwhelming numbers of disparate event messages, overwhelming IT teams and limiting scalability and evolution in managing events, especially in large, distributed systems.

Innovation Solution

Implementing a system that employs a hash function to generate key values from event messages, calculates similarity scores, and uses learner objects to categorize events into groups based on user, account, or organization associations, while removing non-semantic information and utilizing user feedback to refine categorization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual techniques and pre-programmed rules are used to manage events, then event management can be performed with simple systems, but it becomes labor intensive and expensive while limiting scalability

Engineering Contradiction:
Improveevent managementVSAvoidscalability
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system employs machine learning models that automatically categorize and manage events without human intervention. The models learn from historical event data and autonomously perform classification tasks, eliminating the need for manual event management while maintaining high accuracy and enabling scalability to millions of events.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Manual event management processes are replaced with automated machine learning systems. The mechanical/manual operations of categorizing and managing events are substituted with computational algorithms that process events automatically, dramatically improving productivity and scalability while reducing labor requirements.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Loss of information

If monitoring systems are arrayed to provide visibility to operational metrics, then event detection capability is improved, but the sheer size and complexity result in a flooding of disparate event messages that overwhelm IT teams

Engineering Contradiction:
Improveevent visibilityVSAvoidmonitoring system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system merges disparate event messages from multiple monitoring systems into unified event groups. By clustering similar events together and representing them as group vectors, the system consolidates the flood of individual event messages into manageable groups, reducing complexity while maintaining complete visibility of all operational metrics.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

Machine learning models serve as intermediaries between the raw event flood and IT teams. The models process and categorize events automatically, acting as a mediator that translates the complex flood of disparate event messages into organized, manageable information that IT teams can efficiently handle.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of manufacture

If traditional event management approaches are used, then implementation is straightforward with simple systems, but the ability to scale and evolve for future advances in IT systems capabilities is limited

Engineering Contradiction:
Improvesystem implementationVSAvoidscalability and evolution
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The system uses dynamic machine learning models that continuously learn and adapt from new event data. Unlike static traditional approaches, the models evolve over time by incorporating new patterns and event types, enabling the system to scale and adapt to future IT system capabilities while maintaining ease of implementation through automated processes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The machine learning-based event management system provides universal functionality that handles diverse event types from various monitoring systems. The same core infrastructure can manage different kinds of events and adapt to new IT system capabilities, making the system both easy to implement and highly scalable across different environments and future technologies.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12475157B2Inline categorizing of events
Publication Date: 2025.11.18 PAGERDUTY INC
  • US12475157B2 patent drawing
  • US12475157B2 patent drawing
  • US12475157B2 patent drawing

AI summary

A machine learning model is applied to extract keywords from an event associated with network operations. A keyword vector is constructed where each keyword extracted is represented as a unique dimension in the keyword vector. The keyword vector is compared against event category vectors associated with event categories to identify potential matches. A relevance score is calculated for each category based on the comparing. The event is classified into one or more categories based on the relevance scores exceeding a predetermined threshold. A user interface configured to visually display and obtain feedback regarding the classifying is generated. At least one of the event categories is updated based on a user feedback received via the user interface and machine learning retraining.