Event Queue Consolidation for Manufacturing Intelligence
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Reliability
If multiple events with overlapping time ranges are processed sequentially, then all events are handled, but unnecessary processor utilization occurs
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.
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.
3Device complexity
If sequential event processing is used, then simple processing logic is maintained, but delays occur in processing event requests
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.
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.
Data Source
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.


