Blockchain Control System for Heterogeneous Device Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In heterogeneous networks with devices from different operators, controlling instruction sequences is difficult due to the lack of a unified framework for managing device-specific requirements and execution dependencies.

Innovation Solution

A control system utilizing a distributed database system, such as a blockchain, that assigns execution requirements to control instructions, utilizing virtualization to assess executability and store transactions securely, ensuring device-specific requirements are met and execution dependencies are managed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If devices from different operators are networked together in a heterogeneous network, then the quantity and diversity of devices increases, but the difficulty of controlling instruction sequences increases due to lack of unified framework

Engineering Contradiction:
Improvenumber of devicesVSAvoidcontrol complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent implements a universal control framework where control instructions with execution requirements can be executed by diverse devices from different operators through a common distributed database system. The execution requirements serve as a universal interface that translates heterogeneous device capabilities into a standardized control mechanism, allowing the system to manage multiple device types without operator-specific control logic.

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

Solution Approach 2:

The distributed database system acts as an intermediary between control instructions and diverse devices. It stores control instructions with execution requirements and facilitates their execution by matching instructions with capable devices, thereby mediating the interaction between heterogeneous devices and simplifying the overall control architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If execution requirements are assigned to control instructions to ensure device-specific requirements are met, then the reliability of control execution improves, but the complexity of the control system increases

Engineering Contradiction:
Improveexecution reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Execution requirements are assigned to control instructions in advance, before actual device execution. This preliminary assignment of requirements (such as device capabilities, constraints, and prerequisites) enables the system to verify executability beforehand and select appropriate devices, thereby ensuring reliable execution without adding complex real-time decision-making mechanisms.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses virtual images to represent devices in the distributed database system. These virtual images contain the essential characteristics and capabilities of physical devices, allowing the system to assess executability and match control instructions with suitable devices through the virtual representations, thereby simplifying the actual control complexity while maintaining execution reliability.

Inventive Principle:
Principle #26Copying

3Reliability

If a distributed database system is used to store and transmit control transactions, then the security and decentralization improve, but the communication overhead and transaction time increase

Engineering Contradiction:
ImprovesecurityVSAvoidtransaction time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments control transactions into discrete units that are stored in data blocks of the distributed database system. Each control instruction with its execution requirements is treated as an independent transaction unit, allowing for efficient storage, retrieval, and parallel processing across multiple nodes, thereby reducing overall transaction time while maintaining security through distributed storage.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11412047B2Method and control system for controlling and/or monitoring devices
Publication Date: 2022.08.09 SIEMENS AG
  • US11412047B2 patent drawing
  • US11412047B2 patent drawing
  • US11412047B2 patent drawing

AI summary

The disclosure refers to management of complex control instruction chains in a blockchain for a specific task for controlling devices. In particular, the disclosure permits a prescribed validity to be assigned for a specific task of blockchain-based device control, wherein the validity is defined for example by the life cycle (e.g., the period of use) of a device.