The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 18, 2025
Filed:
Feb. 15, 2021
Nchain Licensing Ag, Zug, CH;
Andrew James Mee, London, GB;
nChain Licensing AG, Zug, CH;
Abstract
A method is provided for enabling the execution of one or more smart contracts based on a Hypertext Transfer Protocol (HTTP) transmission protocol format request from the client, accessing a smart contract SC in the request and identifying an event stream ES implemented using the blockchain, where the ES is specific to the SC, the ES representing the states of the SC. The current state of the smart contract ESis determined and execution of the smart contract SC is invoked. The method invokes updating the ES by processing a new event Efor the ES, is identified in the received request, and processed by creating a blockchain transaction. The current state of the smart contract on the blockchain is then updated to be ES=ES, based on the new event E. A result associated with updated current state ESis then provided.