Method and control system for controlling and/or monitoring devices
AssigneeSiemens Aktiengesellschaft
InventorThomas Jetzfellner
Life of this patent
Estimating the term…
Abstract
Complex control instruction chains in a blockchain for a specific task for controlling devices to be managed in a simple manner is provided, which permits a prescribed validity to be assigned for a specific task of a blockchain-based device control, the validity being defined by the life cycle (e.g. the period of use) of a device, for example.
Claims24
A control system for controlling and/or monitoring devices, comprising:
- a distributed database system comprising:
- a first marking module for assigning marking data records, wherein:
- in each case one of the marking data records is assigned to control instructions on a basis of execution requirements if applicable control instructions meet the execution requirements,
- the control instructions to which one of the respective marking data records is assigned can be executed by nodes of the distributed database system or by devices,
- device-specific requirements and/or presupposed control instructions are stored in the execution requirements,
- a marking module;
- a first memory module for storing the respective control instructions with respectively associated marking data record in control transactions, wherein:
- the control transactions are stored in the distributed database system;
- the control transactions are transmitted to the devices or the nodes by means of the distributed database system.
A marking module for a distributed database system or for a control system having a distributed database system for controlling and/or monitoring devices, comprising:
- a first interface for receiving or retrieving control instructions;
- a first evaluation unit for assigning marking data records, wherein:
- in each case one of the marking data records is assigned to the respective control instructions on a basis of execution requirements if applicable control instructions meet the execution requirements,
- the control instructions to which one of the respective marking data records is assigned can be executed by nodes of the distributed database system or by devices, wherein:
- device-specific requirements and/or presupposed control instructions are stored in the execution requirements.
(canceled)
A method for the computer-aided marking of control instructions, the method comprising:
- receiving or retrieving control instructions;
- assigning marking data records, wherein:
- in each case one of the marking data records is assigned to the control instructions on a basis of execution requirements if applicable control instructions meet the execution requirements,
- the control instructions to which one of the respective marking data records is assigned can be executed by nodes of a distributed database system or by devices,
- device-specific requirements and/or presupposed control instructions are stored in the execution requirements.
A method for the computer-aided control of devices, the method comprising:
- assigning marking data records, wherein:
- in each case one of the marking data records is assigned to control instructions on a basis of execution requirements if applicable control instructions meet the execution requirements,
- the control instructions to which one of the respective marking data records is assigned can be executed by nodes of a distributed database system or by devices, wherein:
- device-specific requirements and/or presupposed control instructions are stored in the execution requirements;
- storing the respective control instructions with respectively associated marking data record in control transactions, wherein:
- the control transactions are stored in the distributed database system;
- the control transactions are transmitted to the devices or the nodes by means of the distributed database system.
A device comprising:
- a first communication module, wherein:
- the first communication is configured to receive control transactions from a distributed database,
- control transactions with control instructions for the device are stored in the distributed database system,
- the control transactions comprise marking data records assigned to the control instructions;
- a first checking module is configured to check the respective marking data records for an execution of the control instructions of one of the control transactions by an applicable device;
- and
- a first execution module is configured to execute the control instructions by means of the applicable device on a basis of a result of the checking.
Dependencies are inferred from the claim text.