LICENSABLE SUBSTATION CONFIGURATION PARAMETERS

    公开(公告)号:EP4432138A1

    公开(公告)日:2024-09-18

    申请号:EP23162676.3

    申请日:2023-03-17

    申请人: ABB Schweiz AG

    摘要: This disclosure provides a substation (10) having a virtualized relay (200) for operating the substation (10) with a set of actual configuration parameters (210), and a licensing module (300) being configured for: verifying a consistency between the set of actual configuration parameters (210) and a set of licensed configuration parameters (310), blocking operation of the virtualized relay (200) with the set of actual configuration parameters; and releasing operation of the virtualized relay (200) with the set of actual configuration parameters upon successful verification of the consistency. Further, this disclosure provides a method for operating a substation and the use of a licensing module according to the disclosure in a substation.

    METHOD AND SYSTEM FOR VALIDATING A TRANSACTION AGAINST SERVICE LEVEL AGREEMENT CONDITIONS IN A DISTRIBUTED LEDGER

    公开(公告)号:EP4030327A1

    公开(公告)日:2022-07-20

    申请号:EP21151580.4

    申请日:2021-01-14

    申请人: ABB Schweiz AG

    摘要: A method for validating a transaction against service level agreement (SLA) conditions in a distributed ledger (30) associated with a plurality of validating parties (34) is described. The method comprises the steps of:
    providing a set of SLA conditions agreed between at least two of a plurality of contracting parties;
    providing transaction data (12) from at least one of the plurality of contracting parties intended for one of the set of SLA conditions;
    encoding in a contract encoder (21) the set of SLA conditions to generate a private digital SLA (31) stored in the distributed ledger (30);
    encoding in a data encoder (11) the transaction data (12) to generate a private transaction package (13);
    processing the private transaction package (13) in the private digital SLA (31) to generate a positive or negative validation result (33);
    wherein the content of the SLA conditions and the content of the input data are not revealed in the distributed ledger (30).
    Further, a system for validating a transaction against service level agreement (SLA) conditions in a distributed ledger (30) associated with a plurality of validating parties (34) is described.

    METHOD FOR AUTHENTICATING DISTRIBUTED VOTES FOR A DISTRIBUTED SYSTEM

    公开(公告)号:EP4187838A1

    公开(公告)日:2023-05-31

    申请号:EP21210774.2

    申请日:2021-11-26

    申请人: ABB SCHWEIZ AG

    IPC分类号: H04L9/00 H04L9/32

    摘要: A System and a computer-implemented method for authenticating distributed votes for a distributed system is suggested. The distributed system has a plurality of nodes and at least one leader node authorized to make a proposal, the method comprising: sending out, by the leader node, a prepare message containing a proposal; generating, by each of the at least some of the plurality of nodes, a set of hash values based on a set of unique phrases, where each hash value of the set of hash values is obtained by applying a hash function on a unique phrase from the set of unique phrases; generating, by each of the at least some of the plurality of nodes, a reply message to the leader node including the set of hash values; signing, by each of the at least some of the plurality of nodes, the reply message with a digital signature; sending, by each of the at least some of the plurality of nodes, the reply messages with the digital signature; validating, by the leader node, the signatures of the reply messages and saving the sets of hash values; the method further comprises at least one repetition of the following steps: sending, by each of the at least some of the plurality of nodes, a vote message including one of the unique phrases of the set of unique phrases, if the node agrees with the proposal, wherein the unique phrase of the set of unique phrases changes in each repetition; generating, by the leader node, if one or more vote messages are received, a plurality of voting hash values based on the vote messages; generating comparisons of the voting hash values with the sets of hash values; validating a plurality of votes on the proposal based on the comparisons; the method further comprising: making, by the leader node, a decision on the proposal based on the last validated plurality of votes; and accepting, by each of the at least some of the plurality of nodes, the decision on the proposal.

    METHOD AND SYSTEM FOR EXECUTING INTERNET-OF-THINGS-APPLICATIONS

    公开(公告)号:EP4184892A1

    公开(公告)日:2023-05-24

    申请号:EP21209911.3

    申请日:2021-11-23

    申请人: ABB SCHWEIZ AG

    摘要: A method for executing an Internet-of-Things application, the method comprising:
    - providing 202 a machine-readable language configured to encode the application as an executable smart contract,
    - receiving 204 a code encoding the Internet-of-Things application in the machine-readable language, the code forming an executable smart contract of the application,
    - providing or accessing 206 a distributed system configured to execute the executable smart contract,
    the distributed system comprising one or more field devices, one or more gateways and a distributed ledger system, the distributed ledger system comprising at least one access point and a plurality of computers, each computer of the plurality of computers configured to execute at least one peer process;
    - executing 208 the executable smart contract on the distributed system;
    wherein the executable smart contract includes instructions that cause the distributed system to process and exchange data, the exchanged data being exchanged between the one or more field devices and/or the one or more gateways and/or the at least one access point and/or at least one peer process.

    METHOD AND SYSTEM FOR AUTOMATIC SERVICE LEVEL AGREEMENT CONFLICT AND ACCOUNTABILITY RESOLUTION

    公开(公告)号:EP4030366A1

    公开(公告)日:2022-07-20

    申请号:EP21151591.1

    申请日:2021-01-14

    申请人: ABB Schweiz AG

    IPC分类号: G06Q10/06

    摘要: A method for automatic conflict and accountability resolution in case of a violation of service level agreement (SLA) terms and conditions in industrial service applications is described. The method comprises the following steps: providing an industrial service by a service provider (11) to at least one device (14) or application of a customer (12) according to a contract (17) defining a customer service level agreement; providing repair and/maintenance services by a contractor (13) for the at least one device (14) or application according to a contract (18) defining a contractor service level agreement; encoding a customer service level agreement or a contractor service level agreement as a smart contract by an interpreter (16); providing a distributed ledger (20) configured for immutably storing contract and transaction data generated by a contracting party, the at least one device (14) or application or the interpreter (16); automatically monitoring and/or processing SLA related issues by running at least one smart contract (21) in the distributed ledger (20); and providing substantially automated communication regarding SLA related issues between the distributed ledger (20) and the service provider (11) by the interpreter (16). Further, a system (10) for automatic conflict and accountability resolution in case of a violation of service level agreement (SLA) terms and conditions in industrial service applications is described.