Blockchain-implemented method for control and distribution of digital content
AssigneenChain Holdings Limited
InventorsCraig Steven Wright, Stephane Savanah
Life of this patent
Estimating the term…
Loading patent…
AssigneenChain Holdings Limited
InventorsCraig Steven Wright, Stephane Savanah
Estimating the term…
The disclosure relates to a blockchain-implemented system and method of controlling the transmission and/or distribution of digital content. In an illustrative embodiment, the blockchain is the Bitcoin blockchain. The first user (5) is associated with a deposit quantity of cryptocurrency at a common address (23), wherein to spend from the common address requires signatures of both a first private key of the first user (5) and a second private key of the second user (7). The system (1) comprises a first node (15) and a second node (17). The first node (15) is associated with a first user (5) comprising a first processing device configured to: (A) send, over a communications network (8), a request to the second node (17) to provide an episode of digital content from a series of digital content; (B) determine a payment transaction (27) to transfer from a common address (23) a payment quantity of cryptocurrency to the second user (7), wherein the payment quantity of cryptocurrency is based on a quantity of episodes of digital content in the series of digital content requested by the first user (5); and (C) sign, with the first private key (V1), the payment transaction (27) and subsequently send the payment transaction (27) to the second node (17). The second node (17) is associated with the second user (7) comprising a second processing device configured to: (I) receive, over the communications network (8), the request from the first node (15) to provide the episode of digital content and the payment transaction (27), signed with the first private key; (II) verify the payment transaction, comprising verifying that the payment transaction includes the payment quantity of cryptocurrency to the second user (7), and based on the result of verifying the second processing device is further configured to: (III) provide access, over the communications network (8), to the episode of digital content (i) to be available to the first node (15); and (IV) co-sign, with the second private key of the second user (5), the payment transaction and send the co-signed payment transaction to a distributed ledger (blockchain) (9).
A computer-implemented system arranged to control the transmission and/or distribution of digital content, wherein a first user (5) is associated with a deposit quantity of cryptocurrency at a common address (23), wherein to spend from the common address requires signatures of both a first private key (V1) of the first user (5) and a second private key (V2) of the second user (7), the system comprising:
A system according to any one of the preceding claims, wherein the first user (5) deposits the deposit quantity of cryptocurrency (B1) at the common address (23) with the first processing device that is configured to:
A system according to any one of the preceding claims wherein after a specified time without a transaction of the deposit quantity of cryptocurrency from the common address (23), the deposit quantity of cryptocurrency (B1) is refunded, and the first processing device is further configured to:
A system according to any one of the preceding claims wherein the second processing device is further configured to:
A system according to any one of the preceding claims wherein the payment transaction (Ei) further comprises a transfer from the common address (23) to the first user (5) a change quantity of cryptocurrency (B3) to the first user (5), wherein the change quantity of cryptocurrency (B3) is based on the deposit quantity of cryptocurrency (B1) less the payment quantity of cryptocurrency (B2).
A system according to any one of the preceding wherein the second processing device is further configured to:
A system according to any preceding claim, wherein the system is arranged to determine a secret which is common to a first node and a second node, by:
A computer-implemented method of receiving digital content, wherein a first node (15) associated with a first user (5) receives digital content in return for payment to a second user (7) associated with a second node (17), wherein the first user (5) is associated with a deposit quantity of cryptocurrency (B1) at a common address (23), wherein to spend from the common address requires signatures of both a first private key (V1) of the first user (5) and a second private key (V2) of the second user (7), the method-comprising:
A computer-implemented method of controlling the transmission and/or distribution of digital content, wherein a first node (15) associated with a first user (5) receives digital content in return for payment to a second user (7) associated with a second node (17), wherein the first user (5) is associated with a deposit quantity of cryptocurrency (B1) at a common address (23) wherein to spend from the common address requires signatures of both a first private key (V1) of the first user (5) and a second private key (V2) of the second user (7), the method-comprising:
A method according to 21 further comprising:
Dependencies are inferred from the claim text.