Event Notification Normalization for Time-Sensitive Infrastructure Handling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional event handling solutions for computing infrastructure events with different notification formats require custom logic for each format, leading to complex and time-consuming processing, which can cause delays in performing time-sensitive actions.

Innovation Solution

A centralized event handler and common base event format are used to convert and process event notifications from various formats into a uniform format, reducing the time from event occurrence to notification processing and enabling timely execution of time-sensitive actions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If custom logic is implemented for each different event notification format, then the processing can handle various formats, but the processing time increases and time-sensitive actions are delayed

Engineering Contradiction:
Improveability to handle various event notification formatsVSAvoidprocessing time delay
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent introduces an intermediary component (event adapter or normalization layer) that sits between the diverse event notification sources and the core event processing system. This intermediary translates and normalizes various event notification formats into a unified internal format, allowing the core system to process events uniformly without requiring custom logic for each format, thus reducing processing time while maintaining adaptability

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the event processing system into distinct layers: a format-agnostic core processing layer and format-specific adaptation layers. The core layer handles universal event processing logic, while adaptation handlers manage format-specific transformations. This segmentation allows the system to maintain versatility for different formats while keeping the time-critical processing path simple and fast

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If custom logic is created for each event format, then all formats can be processed, but the system complexity increases

Engineering Contradiction:
Improvesupport for multiple event sources and formatsVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal event processing framework that can handle multiple event formats through a common interface and normalization mechanism. Instead of creating separate processing logic for each format, the system uses a single universal processor that works with all formats after they are normalized, significantly reducing system complexity while maintaining support for multiple event sources

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

Solution Approach 2:

The intermediary normalization layer acts as a mediator that handles format-specific complexity, shielding the core system from format diversity. This mediator translates various formats into a unified representation, allowing the core system to remain simple and maintainable while still supporting extensive format versatility

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If traditional event handling solutions are used, then existing formats are supported, but new event sources cannot be supported quickly

Engineering Contradiction:
Improveprocessing reliabilityVSAvoidability to support new event sources
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements a dynamic event handling architecture where the system can adapt to new event formats and sources without requiring extensive reconfiguration or redevelopment. The normalization framework and adapter pattern allow new event sources to be integrated by simply adding new format translators, while the core processing logic remains unchanged, enabling rapid support for new event sources while maintaining processing reliability

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10764122B2Managing computing infrastructure events having different event notification formats
Publication Date: 2020.09.01 RED HAT INC
  • US10764122B2 patent drawing
  • US10764122B2 patent drawing
  • US10764122B2 patent drawing

AI summary

A processing device receives event notifications for occurrences of infrastructure events from a different event sources. The event notifications have different formats to represent a same type of infrastructure event. The processing device creates uniform event notifications from a base event format for the event notifications, and provides the uniform event notifications to a centralized event handler that corresponds to the base event format within a threshold amount of time to allow a time sensitive action to be performed by the centralized event handler within a time period.