Workflow Engine Framework for IoT Domain Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional workflow technologies face limitations in integrating machine learning with IoT big data, particularly in combining diverse characteristics of devices, data, and domains, making it difficult to create unified platforms for insightful analysis and management across various IoT domains.

Innovation Solution

A workflow engine framework that systematically configures dynamic engine components to manage resources and control the execution of workflows across multiple domains, enabling domain-adaptive and cross-domain adaptive workflows through a resource management unit, system configuration unit, and system control unit, which allows for the creation and management of workflows suitable for specific domains and their integration across networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional workflow technology is used to integrate machine learning with IoT big data, then workflow automation can be achieved, but the system cannot effectively handle diverse characteristics of devices, data, and domains across multiple IoT domains

Engineering Contradiction:
Improveadaptability to diverse IoT domainsVSAvoidsystem complexity for handling multiple domains
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal workflow engine framework that can handle multiple IoT domains (smart home, smart city, industrial IoT, etc.) through a single system. The framework defines domain-adaptive and cross-domain adaptive workflows that can be configured to work across different domains without requiring separate systems for each domain, thus achieving multi-functionality.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent segments the workflow engine into distinct components including resource management units, system configuration units, and system control units. This segmentation allows each component to handle specific aspects of workflow management independently, making the overall system more manageable despite its complexity in handling multiple domains.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If a unified platform is created to manage cross-domain workflows, then integrated control and management across domains is achieved, but the complexity of configuring and managing the platform increases

Engineering Contradiction:
Improveease of cross-domain workflow managementVSAvoidplatform configuration complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements dynamic configuration capabilities where the workflow engine can adapt its structure and behavior based on the specific domain and workflow requirements. The system configuration unit dynamically configures domain-adaptive workflows for single domains and cross-domain adaptive workflows for multiple domains, allowing the platform to change its configuration without manual reprogramming.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system configuration unit acts as an intermediary between the user requirements and the actual workflow execution. It receives workflow specifications, determines the appropriate domain adaptivity level, and automatically configures the necessary components, thereby simplifying the operation for users while managing the underlying complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If domain-specific workflows are created for each IoT domain, then specialized processing is achieved, but the inability to reuse components across domains increases development time and resource consumption

Engineering Contradiction:
Improveworkflow development efficiencyVSAvoidresource consumption for component development
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent creates a universal set of engine components that can be reused across different IoT domains. The resource management unit manages these reusable components, and the system configuration unit assembles them to create domain-specific workflows without requiring separate components for each domain, thereby reducing resource consumption and development effort.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent enables copying and reusing of workflow components across different domains. The framework allows domain-specific workflows to be created by copying and adapting generic workflow patterns and components, rather than developing everything from scratch for each domain, thus improving productivity and reducing resource consumption.

Inventive Principle:
Principle #26Copying

4Adaptability or versatility

If the workflow engine framework dynamically configures engine components, then adaptability to different domains is improved, but the complexity of component configuration and management increases

Engineering Contradiction:
Improvedomain adaptivity of workflow engineVSAvoidengine component configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic configuration where the system configuration unit automatically adjusts the workflow engine components based on the required domain adaptivity. For domain-adaptive workflows, it configures components for a single domain, and for cross-domain adaptive workflows, it configures components to handle multiple domains, all dynamically based on the workflow specification without manual intervention.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The workflow engine framework performs self-configuration through the system configuration unit, which automatically determines the appropriate configuration based on the workflow requirements. This self-service capability reduces the need for manual configuration complexity while maintaining high adaptability to different domains.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11036539B2Workflow engine framework
Publication Date: 2021.06.15 ELECTRONICS & TELECOMM RES INST
  • US11036539B2 patent drawing
  • US11036539B2 patent drawing
  • US11036539B2 patent drawing

AI summary

A workflow engine framework for creating a single-domain adaptive and a cross-domain adaptive workflow performing platform is disclosed. The workflow engine framework includes: a resource management unit configured to manage resources including engine components and workflow property specification components; a system configuration unit configured to create an engine by assembling the property specification components; and a system control unit configured to drive and execute one or more engines. Further the workflow engine framework is allocated to each of two or more different signal domains and forms a cross-domain adaptive workflow engine framework.