IoT Event Distribution Platform for Intuitive Device Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvedevice management capabilityVSAvoiduser-friendliness
Core Design Contradiction:
ReliabilityVSEase of operation

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improveevent processing flexibilityVSAvoidconfiguration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10127791B2Internet of things (IoT) event distribution
Publication Date: 2018.11.13 VERIZON PATENT & LICENSING INC
  • US10127791B2 patent drawing
  • US10127791B2 patent drawing
  • US10127791B2 patent drawing

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.