Event Queue Consolidation for Manufacturing Intelligence

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional manufacturing intelligence systems process events sequentially, leading to redundant time range processing and unnecessary processor utilization, causing delays in event requests due to overlapping time ranges.

Innovation Solution

A computer-implemented method and server runtime environment that consolidates queued event items by a scheduler and event manager process, executing system and user events as a primary event to minimize reprocessing and optimize processor resources, allowing for continuous processing of model objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If events are processed sequentially in conventional manufacturing intelligence systems, then each event is handled in order, but redundant time range processing occurs and processor utilization increases unnecessarily

Engineering Contradiction:
Improveevent processing completenessVSAvoidevent processing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent merges multiple events that overlap in time ranges into a single consolidated event. The event manager process identifies events with overlapping time ranges and combines them into one unified event processing operation, eliminating redundant processing of the same time periods while ensuring all event requirements are met.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs preliminary consolidation of events before actual processing occurs. The event manager pre-processes the event queue to identify and merge overlapping events, so that when events are executed, redundant processing has already been eliminated, improving overall processing efficiency.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If multiple events with overlapping time ranges are processed sequentially, then all events are handled, but unnecessary processor utilization occurs

Engineering Contradiction:
Improveevent processing accuracyVSAvoidprocessor utilization
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

Multiple events processing the same time ranges are merged into a single consolidated event. This reduces the number of separate processing operations while maintaining the accuracy and completeness of data extraction, transformation, and loading for all original events.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent converts the harmful effect of redundant processing into a benefit by using the overlap information to identify consolidation opportunities. What was previously a waste (repeated processing of overlapping time ranges) becomes the basis for optimizing processor utilization through intelligent event merging.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

3Device complexity

If sequential event processing is used, then simple processing logic is maintained, but delays occur in processing event requests

Engineering Contradiction:
Improveprocessing logic simplicityVSAvoidevent request processing delay
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

Event consolidation is performed as a preliminary step before actual event processing. The system pre-analyzes the event queue to identify overlapping events and merges them in advance, so that the main processing phase deals with fewer, consolidated events, reducing overall processing delay.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The event manager process acts as an intermediary between the event queue and the processing engine. It mediates by consolidating events before they reach the processing stage, reducing the workload on the processing engine while maintaining the simplicity of the overall system architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11641312B2Consolidating manufacturing intelligence event queue items
Publication Date: 2023.05.02 AVEVA SOFTWARE LLC
  • US11641312B2 patent drawing
  • US11641312B2 patent drawing
  • US11641312B2 patent drawing

AI summary

Consolidating events to execute objects to extract, transform, and load data from source systems to a structured data store. An event manager process executing on a server runtime utilizes one or more event properties to determine which events can be consolidated to reduce unnecessary processor utilization.