Event Association Windows for Scalable Related Event Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Identifying transactions and tasks across large user populations is computationally expensive and does not scale well, making it inefficient to automate workflows and maintain focus on needed tasks.

Innovation Solution

A system that uses a machine learning model to determine a time window duration based on attributes of a triggering event, analyzing subsequent events within that window to identify related events, and dynamically adjusts the window duration based on event attributes for improved efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional methods are used to identify transactions across large user populations, then comprehensive event detection is achieved, but computational cost increases and scalability deteriorates

Engineering Contradiction:
Improveevent detection accuracyVSAvoidcomputational efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the large user population into smaller groups or cohorts based on shared attributes or behaviors. Instead of analyzing all transactions across the entire population, the system divides and conquers by processing segmented data subsets independently, then aggregating results. This segmentation approach maintains detection accuracy while dramatically reducing computational complexity and improving scalability to larger populations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts analysis parameters such as time window durations, event thresholds, and grouping criteria based on the specific dataset being analyzed. Rather than using fixed computational parameters for all user populations, the system adapts its analysis depth and scope dynamically, optimizing the balance between detection accuracy and computational efficiency for each segment or population size.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If analysis windows are fixed in duration, then processing is simplified, but event detection accuracy deteriorates due to inability to adapt to different event types

Engineering Contradiction:
Improveprocessing simplicityVSAvoidevent association accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent implements dynamic time window adjustment where the duration of analysis windows is automatically adapted based on the specific event type being detected. Different event categories (e.g., transactions, logins, errors) are assigned appropriate time window durations that reflect their typical temporal patterns. This dynamic approach maintains processing simplicity through automated rule-based adjustment while significantly improving event association accuracy by matching each event type with its optimal analysis timeframe.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12547927B2Detecting associated events
Publication Date: 2026.02.10 ORACLE INT CORP
  • US12547927B2 patent drawing
  • US12547927B2 patent drawing
  • US12547927B2 patent drawing

AI summary

Techniques are disclosed for identifying related events. In some cases, a first event triggers an analysis in which subsequent events within a time window are analyzed. A duration of a time window may be based on one or more attributes of a triggering event. Events subsequent to the triggering event are analyzed to determine if any of the subsequent events are related to or otherwise associated with the triggering event. The system determines a duration of the time window based on attributes associated with the triggering event. Basing the duration of the time window on attributes associated with the triggering event enables the system to search for related subsequent events within a time period within which any related events are likely to occur.