TRANSFORMATION OF INTER-ORGANIZATION PROCESS FOR EXECUTION VIA BLOCKCHAIN
First Claim
Patent Images
1. A computing system comprising:
- processor configured to generate a plurality of state representations based on a communication model between a plurality of off-chain systems of a multi-party process in which a blockchain is an intermediary, wherein each state representation models send and receive communications of a respective off-chain system,wherein the processor is further configured to remove one or more communications from a state representation of an off-chain system to generate a reduced state representation, generate executable chaincode for the blockchain based on the plurality of state representations which include the reduced state representation, and store the generated chaincode via the storage.
1 Assignment
0 Petitions
Accused Products
Abstract
An example operation may include one or more of receiving a plurality of state representations of a plurality of off-chain systems for performing a multi-party process via a blockchain, wherein each state representation identifies send and receive events of a respective off-chain system, removing one or more events from a state representation of an off-chain system to generate a reduced state representation, generating executable chaincode for the blockchain based on the plurality of state representations including the reduced state representation, and storing the generated chaincode via a blockchain node of the blockchain.
17 Citations
21 Claims
-
1. A computing system comprising:
-
processor configured to generate a plurality of state representations based on a communication model between a plurality of off-chain systems of a multi-party process in which a blockchain is an intermediary, wherein each state representation models send and receive communications of a respective off-chain system, wherein the processor is further configured to remove one or more communications from a state representation of an off-chain system to generate a reduced state representation, generate executable chaincode for the blockchain based on the plurality of state representations which include the reduced state representation, and store the generated chaincode via the storage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 21)
-
-
9. A method comprising:
-
generating a plurality of state representations of a based on a communication model between a plurality of off-chain systems of a multi-party process in which a blockchain is an intermediary, wherein each state representation models send and receive communications of a respective off-chain system; removing one or more communications from a state representation of an off-chain system to generate a reduced state representation; generating executable chaincode for the blockchain based on the plurality of state representations including the reduced state representation; and storing the generated chaincode via a blockchain node of the blockchain. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium comprising instructions that when read by a processor cause the processor to perform a method comprising:
-
generating a plurality of state representations of a based on a communication model between a plurality of off-chain systems of a multi-party process in which a blockchain is an intermediary, wherein each state representation models send and receive communications of a respective off-chain system; removing one or more communications from a state representation of an off-chain system to generate a reduced state representation; generating executable chaincode for the blockchain based on the plurality of state representations including the reduced state representation; and storing the generated chaincode via a blockchain node of the blockchain. - View Dependent Claims (18, 19, 20)
-
Specification