Event Processing Device with Real-Time Relevance Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current complex event processing (CEP) systems struggle to handle situations where events progress after detection and require immediate notification, as they are designed to only evaluate explicitly defined conditions, making it difficult to detect related events and their relevance in real-time.

Innovation Solution

An event processing apparatus that includes an event detection unit, data storage unit, relevance information definition storage unit, and integrated analysis unit to detect events based on predetermined conditions, store data regardless of detection results, define relevance between data, and combine relevant data for immediate analysis and display.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If CEP systems use predefined rules to detect events, then event detection accuracy is improved, but the system cannot handle events that progress or develop after initial detection

Engineering Contradiction:
Improveevent detection accuracyVSAvoidhandling of progressing events
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary actions by storing all received data regardless of event detection results and maintaining relevance information definitions. This preliminary data accumulation enables the system to later detect progressing events and their relevance relationships without requiring predefined rules for every possible event progression scenario.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adapts to progressing events by continuously integrating new data with stored past data through the integrated analysis unit. This dynamic processing allows the system to detect evolving event situations and their relevance relationships in real-time, moving beyond static predefined rules to handle flexible, progressing event scenarios.

Inventive Principle:
Principle #15Dynamics

2Reliability

If CEP systems wait for all conditions in a rule to be satisfied before providing results, then completeness of event detection is improved, but response time increases

Engineering Contradiction:
Improvecompleteness of event detectionVSAvoidresponse time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary data storage and relevance definition setup, allowing immediate response when events are detected. By pre-storing data and relevance information definitions, the system can quickly integrate new events with past data without waiting for all rule conditions to be satisfied, thus reducing response time while maintaining detection completeness.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous integration of new data with past data through the integrated analysis unit. This continuous processing enables the system to immediately detect and report events while continuously updating the understanding of event progressions, eliminating the need to wait for complete rule satisfaction and maintaining both reliability and responsiveness.

Inventive Principle:
Principle #20Continuity of useful action

3Ease of operation

If CEP systems only evaluate conditions explicitly defined in rules, then rule execution simplicity is improved, but detection of related events and their relevance is lost

Engineering Contradiction:
Improverule execution simplicityVSAvoidrelevance information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system performs preliminary actions by storing relevance information definitions and all received data in advance. This preliminary preparation allows the integrated analysis unit to automatically detect relevance relationships between events without requiring complex rule evaluations, thus maintaining operational simplicity while preventing loss of relevance information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by automatically detecting relevance relationships between events through the integrated analysis unit. The system self-determines which events are relevant to each other by comparing event characteristics against stored relevance information definitions, eliminating the need for manual rule configuration for relevance detection while preserving comprehensive relevance information.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9786147B2Event processing device, event processing method, and event processing program
Publication Date: 2017.10.10 NEC CORP
  • US9786147B2 patent drawing
  • US9786147B2 patent drawing
  • US9786147B2 patent drawing

AI summary

An event processing device includes: an event detection unit that, when received data satisfies predetermined conditions, detects the data as an event; a data storage unit that, irrespective of the event detection result, stores data received by the event detection unit; a relevance information definition storage unit that stores relevance information definitions that define the association between data; an integrated analysis unit that, when data is newly stored in the data storage unit, links the newly stored data with past data included in the past data stored in the data storage unit and the relationship of which with the newly stored data satisfies the relevance information definition; and an event display unit that displays the newly stored data and the past data linked with each other.