Dynamic Event Tag Generation for Accurate Event Searching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Event platform systems face challenges in providing accurate event searching due to reliance on manually provided static metadata tags, which do not account for the dynamic and ever-changing linguistic context of real-time event traffic, leading to suboptimal search results.

Innovation Solution

The implementation of a machine learning model trained using both static event tags and dynamically-generated event tags, where dynamic tags are created through analysis of real-time event traffic using natural language processing and topic modeling, to enhance event searching accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If static event tags are used for event searching, then the system is simple to operate, but the search accuracy deteriorates due to inability to capture dynamic linguistic context

Engineering Contradiction:
Improvesearch accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies dynamics by transitioning from static event tags to dynamic event tags that are continuously generated and updated based on real-time event traffic analysis. The event tags are no longer fixed but adapt over time to reflect changing linguistic contexts, thereby improving search accuracy while managing system complexity through automated processes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements self-service by automatically generating event tags through unsupervised learning models without requiring manual annotation. The model autonomously analyzes event traffic patterns and generates tags that capture linguistic context, eliminating the need for continuous human intervention while maintaining high search accuracy.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If dynamic event tags are generated through real-time analysis, then search accuracy improves, but the processing time increases

Engineering Contradiction:
Improvesearch accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-training the unsupervised learning model on historical event traffic data before deployment. This allows the model to learn patterns and generate tags more efficiently during real-time operation, reducing processing time while maintaining the accuracy benefits of dynamic tag generation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements continuity of useful action by continuously updating and refining event tags based on ongoing event traffic analysis. Rather than performing discrete, time-consuming analyses, the model operates continuously to generate and update tags in real-time, maintaining high search accuracy without significant processing delays.

Inventive Principle:
Principle #20Continuity of useful action

3Adaptability or versatility

If manual categorization of events is used, then the implementation is straightforward, but the adaptability to changing event patterns deteriorates

Engineering Contradiction:
Improveadaptability to event patternsVSAvoidautomation level
Core Design Contradiction:
Adaptability or versatilityVSExtent of automation

Solution Approach 1:

The patent applies mechanics substitution by replacing manual categorization (mechanical human effort) with an unsupervised machine learning model. The model automatically analyzes event traffic patterns and generates tags without human intervention, significantly improving adaptability to changing event patterns while maintaining high levels of automation.

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

Solution Approach 2:

The system implements parameter changes by allowing event tags to dynamically change based on observed event patterns and linguistic contexts. Rather than fixed categories, the tags adapt their values and meanings based on real-time data, enhancing versatility while fully automating the categorization process.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11436412B2Predictive event searching utilizing a machine learning model trained using dynamically-generated event tags
Publication Date: 2022.09.06 EMC IP HLDG CO LLC
  • US11436412B2 patent drawing
  • US11436412B2 patent drawing
  • US11436412B2 patent drawing

AI summary

An apparatus includes at least one processing device configured to obtain event metadata for events published by event sources to an event platform, the event metadata comprising static event tags for respective ones of the events. The at least one processing device is also configured to generate dynamic event tags having an association with event types based at least in part on analysis of real-time event traffic comprising a subset of the events published by the event sources to the event platform over a designated time period. The at least one processing device is further configured to train a machine learning model utilizing the static event tags and the association of the dynamic event tags with the event types, receive a query comprising event parameters, and provide a response to the query by utilizing the trained machine learning model to match events with the event parameters in the query.