M2M Rules Management System for Dynamic Event Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
M2M solutions providers face challenges in efficiently creating and modifying customized M2M solutions for customers, requiring significant effort and time, as customers must wait for providers to process and implement rule changes.
Innovation Solution
An M2M rules management system that processes events in real-time and allows customers to create and deploy customized rules immediately, enabling dynamic application of rules to ongoing event processing without waiting for provider intervention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the M2M solutions provider manually processes and provisions rule changes for each customer, then the rules can be implemented with proper oversight and control, but the implementation time and customer waiting period increase significantly
Solution Approach 1:
The system performs preliminary actions by pre-configuring rule templates and validation logic within the platform. When customers submit rule changes, the system has already prepared the processing framework, validation rules, and deployment mechanisms in advance, enabling rapid automated processing without manual intervention while maintaining control through pre-established governance structures.
Solution Approach 2:
The system enables self-service by allowing customers to autonomously create, modify, and deploy their own M2M rules through the platform interface. The automated processing system handles validation, provisioning, and implementation without requiring provider intervention, empowering customers to manage their own rule changes while the system maintains oversight through automated validation and auditing mechanisms.
2Adaptability or versatility
If the M2M platform supports highly customized M2M solutions for diverse customers, then customer-specific requirements can be met, but the complexity of managing and deploying these customized solutions increases
Solution Approach 1:
The system segments M2M rules into modular, standardized components that can be independently configured and combined. By breaking down complex customized solutions into discrete rule elements with standardized interfaces, the system enables diverse customer requirements to be met through configuration rather than custom development, reducing management complexity while maintaining adaptability.
Solution Approach 2:
The system manages customization through parameter changes rather than structural modifications. Customers can adapt M2M solutions by adjusting rule parameters, thresholds, and configurations within the standardized platform framework, allowing high adaptability without increasing underlying system complexity.
3Reliability
If the M2M solutions provider processes each rule change request through manual coordination and provisioning, then proper validation and approval can be ensured, but the effort and time required from the provider increase
Solution Approach 1:
The system implements automated feedback loops that validate rule changes in real-time through predefined validation logic. The automated processing system provides immediate feedback on rule validity, compliance, and potential conflicts, ensuring proper validation and approval while eliminating manual coordination steps. This maintains reliability through systematic validation while dramatically improving provider productivity.
Data Source
AI summary
An exemplary method includes a machine-to-machine (“M2M”) rules management system associated with an M2M platform 1) processing a plurality of events associated with one or more M2M objects in substantially real-time as the events occur over a period of time, 2) receiving, while the events are being processed in substantially real-time, data representative of a rule created by a user associated with the M2M platform, and 3) dynamically applying, in response to receiving the data representative of the rule, the rule to the substantially real-time processing of the events. Corresponding methods and systems are also disclosed.


