IoT Gateway Flow Engine Optimizer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current IoT gateway configurations lack a unified and automated approach to manage both cloud and edge gateways, leading to unstable routing, underestimated throughput, and complex management, with existing tools unable to blueprint integration services effectively across both platforms.

Innovation Solution

A hybrid IoT gateway architecture with a centralized/unified flow engine interface that dynamically configures and deploys overall workflows and sub-configurations across both cloud and edge gateways, optimizing data flow and intelligent configuration distribution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a centralized flow engine interface is used to configure workflows for both cloud and edge gateways, then the ease of operation is improved, but the device complexity increases

Engineering Contradiction:
Improveease of operationVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a centralized flow engine interface as an intermediary layer between users and the distributed gateway infrastructure. This mediator abstracts the complexity of configuring multiple cloud and edge gateways, allowing users to define workflows at a high level while the system automatically handles deployment and routing decisions across the distributed architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If manual configuration of cloud and edge gateways is performed, then the device complexity is reduced, but the productivity decreases

Engineering Contradiction:
ImproveproductivityVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements self-service automation where the centralized flow engine automatically configures, deploys, and manages workflows across cloud and edge gateways without requiring manual intervention. The system autonomously handles configuration distribution, routing optimization, and dynamic adaptation, significantly improving productivity while managing complexity through automation.

Inventive Principle:
Principle #25Self-service

3Productivity

If dynamic and automatic configuration deployment is implemented, then the productivity is improved, but the reliability requirements increase

Engineering Contradiction:
ImproveproductivityVSAvoidreliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements feedback mechanisms where the centralized flow engine continuously monitors the state of cloud and edge gateways, automatically adjusts configurations based on performance metrics and routing conditions, and ensures reliable deployment. The system uses feedback loops to maintain consistency, handle failures, and adapt dynamically while preserving reliability through automated validation and error handling.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11356420B2Internet of things (IoT) gateway flow engine optimizer and configuration distribution
Publication Date: 2022.06.07 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11356420B2 patent drawing
  • US11356420B2 patent drawing
  • US11356420B2 patent drawing

AI summary

A single Internet of Things (IoT) gateway flow computer (either on a gateway machine or a non-gateway machine) that controls flow through both of the following types of gateways: (i) cloud gateways; and (ii) edge gateways. Both overall configuration and sub-configuration are automatically and dynamically controlled by the single, system-wide IoT gateway flow computer.