Dynamic Rule Creation for Complex Event Processing Scenarios
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current complex event processing systems require technical expertise and involve complex tool usage, making it difficult for non-technical users to create and manage business scenarios efficiently.
Innovation Solution
The system allows business users to select and customize business scenario templates with configurable parameters, enabling them to generate and manage business scenario instances without needing to use or understand the CEP tool, allowing for efficient creation, activation, and updating of complex events.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If complex event processing systems use traditional CEP tools and methods, then the system can accurately detect and respond to complex events, but the complexity of operation and the need for technical expertise increases significantly
Solution Approach 1:
The patent introduces a template-based intermediary layer that mediates between the user and the complex CEP system. Users interact with simplified templates rather than the underlying complex CEP tool, while the template engine acts as a mediator that translates template parameters into the detailed CEP rules and logic required for accurate complex event detection and response.
2Ease of operation
If the system allows non-technical users to create business scenarios, then the ease of operation improves, but the precision and accuracy of event processing may deteriorate
Solution Approach 1:
The patent uses template instances as simplified copies or representations of the underlying complex CEP configurations. Business users work with these template copies that capture the essential business logic without requiring knowledge of the detailed CEP implementation, while the system maintains the precision of the original CEP rules through the template-to-CEP mapping mechanism.
3Adaptability or versatility
If the system provides highly customizable business scenarios, then the adaptability increases, but the device complexity and difficulty of management increases
Solution Approach 1:
The patent segments the complex CEP system into manageable template components with predefined parameters. Each template represents a discrete, configurable unit of business logic that can be independently managed and customized. This segmentation allows high adaptability through parameter configuration while reducing overall system complexity by breaking down the monolithic CEP configuration into modular template instances.
Data Source
AI summary
Systems, methods and articles of manufacture are disclosed for creating, reconfiguring, and reusing business scenarios. In one embodiment, a complex event processing (CEP) tool expert generates a business scenario template using a CEP tool. Once the business scenario template is generated, a business user may generate multiple business scenario instances from the business scenario templates, without using the CEP tool and without involvement from the CEP tool expert.


