IoT Event Distribution Platform for Intuitive Device Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing IoT platforms lack intuitive and user-friendly designs for managing IoT devices, making it difficult for both technical and non-technical users to define events, assign triggers, and associate alerts with actions in a modular and customizable manner.
Innovation Solution
The IoT management platform provides a RESTful API and graphical interface allowing users to group events into classes, define triggers, and associate alerts with targets, enabling flexible management and control of IoT devices through intuitive event processing and alert management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If existing cloud-based IoT platforms provide always-on connection and data buffering services, then device management capability is improved, but system complexity and difficulty of operation increase for non-technical users
Solution Approach 1:
The system enables self-service through automated event processing where the platform automatically groups events, evaluates triggers, and distributes alerts without requiring user configuration or technical knowledge. Users simply define their needs through simple interfaces, and the system handles the complex processing autonomously.
Solution Approach 2:
The patent introduces an intermediary event processing layer between the IoT devices and users that automatically handles event grouping, trigger evaluation, and alert distribution. This intermediary absorbs the system complexity while presenting a simplified interface to end users.
2Adaptability or versatility
If the IoT platform provides modular and customizable event processing, then adaptability and versatility are improved, but device complexity and configuration difficulty increase
Solution Approach 1:
The system segments event processing into distinct modular components: event grouping (organizing events into classes), trigger evaluation (defining conditions), and alert distribution (routing to targets). Each component can be independently configured and customized without affecting others, reducing overall configuration complexity.
Solution Approach 2:
The patent implements dynamic event processing where event classes, triggers, and targets can be flexibly created, modified, and deleted at runtime. Users can adapt the system to changing needs without reconfiguring the entire system, maintaining simplicity while providing versatility.
Data Source
AI summary
The processing and management of IoT events, in a manner that provides an intuitive and user-friendly design pattern, is described, and may include determining a set of IoT events, corresponding to a set of IoT devices, wherein an IoT event for a particular IoT device corresponds to a state or change of state of the received data for the particular IoT device. User-defined triggers may be evaluated, in which each of the triggers include a conditional expression that is evaluated using one or more of the IoT events. The triggers may generate alerts, which may be routed to a target which determines the actions that may be performed.


