Blockchain Control System for Heterogeneous Device Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In heterogeneous networks comprising devices from different operators, controlling and executing instruction sequences is difficult due to the lack of standardized communication and trust relationships, leading to inefficiencies and security concerns.

Innovation Solution

A control system utilizing a distributed database system, such as a blockchain, to determine and assign execution requirements for control instructions, ensuring device-specific requirements are met, and securely transmitting control transactions across a network of nodes connected via a communication network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If devices from different operators are networked in a heterogeneous network, then device diversity and operational flexibility are improved, but control and monitoring of instruction sequences becomes difficult

Engineering Contradiction:
Improvedevice diversityVSAvoidcontrol difficulty
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements a universal control framework based on blockchain technology that can handle instruction sequences across diverse devices from different operators. The standardized smart contract execution environment provides a common interface for controlling heterogeneous devices, enabling multi-operator networks to function coherently without requiring operator-specific control mechanisms.

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

Solution Approach 2:

The blockchain system acts as an intermediary layer between control systems and diverse devices. Smart contracts serve as mediators that standardize instruction sequence execution, translating operator-specific control requirements into universally executable instructions while maintaining security and traceability across the heterogeneous network.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If standardized control mechanisms are implemented across heterogeneous devices, then control efficiency is improved, but system complexity increases

Engineering Contradiction:
Improvecontrol efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The blockchain system enables devices to self-verify instruction sequences through cryptographic validation and consensus mechanisms. Devices automatically execute standardized control instructions based on smart contract conditions without requiring complex external coordination, improving control efficiency while the distributed nature of the system prevents complexity concentration at any single point.

Inventive Principle:
Principle #25Self-service

3Reliability

If distributed database systems like blockchain are used for control transactions, then security and trust are improved, but transaction costs and processing time increase

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

Solution Approach 1:

The patent applies partial blockchain validation by using consensus mechanisms only when necessary for security-critical operations, while allowing faster validation for routine control transactions. This selective approach maintains security where needed while reducing processing time for standard operations, balancing reliability requirements with efficiency concerns.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11665015B2Method and control system for controlling and/or monitoring devices
Publication Date: 2023.05.30 SIEMENS AG
  • US11665015B2 patent drawing
  • US11665015B2 patent drawing
  • US11665015B2 patent drawing

AI summary

The following allows complex control instruction chains to be performed in an (automation) network, in which nodes and/or device nodes and/or blockchain-external devices are networked to one another, in a simple manner even if different operators of the individual nodes and devices do not trust one another.