US2022092594A1PendingUtilityA1
Method and device for operating a distributed application
Est. expirySep 23, 2040(~14.1 yrs left)· nominal 20-yr term from priority
Inventors:Alexander Poddey
G06Q 20/3825G06Q 20/3829G06Q 20/3678G06Q 20/4016G06Q 20/065G06Q 20/223G06Q 20/3827G06Q 20/401G06Q 20/389G06Q 20/02H04L 67/02H04L 67/142
48
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A method for operating an application distributed between a first system, a second system, and a third system on a transaction channel shared by the systems. In the method, the third system consents to a state transition of the application under particular conditions, the first system and the second system initiate by mutual agreement the state transition via the transaction channel, and the application carries out the state transition automatically if the conditions are present.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for operating an application distributed between a first system, a second system, and a third system on a transaction channel shared by the first, second, and third systems, the method comprising the following steps:
consenting, by the third system, to a state transition of the application under particular conditions; initiating, by the first system and the second system, by mutual agreement the state transition via the transaction channel; and carrying out, by the application, the state transition automatically when the conditions are present.
2 . The method as recited in claim 1 , wherein the transaction channel is anchored in a blockchain.
3 . The method as recited in claim 2 , wherein the first system, the second system, and the third system use a shared script language, and the presence of the conditions is checked in the script language.
4 . The method as recited in claim 3 , wherein the conditions relate to a shared oracle, and the check includes a call-up of the oracle.
5 . The method as recited in claim 2 , the state transition marks a financial transaction in a shared cryptocurrency, and the blockchain serves the first, second, and third systems as a distributed ledger of the cryptocurrency.
6 . The method as recited in claim 1 , wherein:
the first system and the second system are identical, and/or the first system and the third system are identical, and/or the second system and the third system are identical.
7 . A non-transitory machine-readable memory medium on which is stored a computer program for operating an application distributed between a first system, a second system, and a third system on a transaction channel shared by the first, second, and third systems, the computer program, when executed by a computer, causing the computer to perform the following steps:
consenting, by the third system, to a state transition of the application under particular conditions; initiating, by the first system and the second system, by mutual agreement the state transition via the transaction channel; and carrying out, by the application, the state transition automatically when the conditions are present.
8 . A device configured to operate an application distributed between a first system, a second system, and a third system on a transaction channel shared by the first, second, and third systems, the device configured to:
consent, by the third system, to a state transition of the application under particular conditions; initiate, by the first system and the second system, by mutual agreement the state transition via the transaction channel; and carry out, by the application, the state transition automatically when the conditions are present.Join the waitlist — get patent alerts
Track US2022092594A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.