BUSINESS PROCESS EXECUTION ON A BLOCKCHAIN PLATFORM Application EP-3433830-A4 European Patent Office 04 Dec 2019