IP Library › Granted Patent US 12,231,574
Granted Patent B2
US 12,231,574 · App. 17/297,343 · Granted Feb 18, 2025

Systems and methods for efficient and secure processing, accessing and transmission of data via a blockchain network

Inventors: Craig Steven Wright (London, GB); Jack Owen Davies (London, GB); Chloe Ceren Tartan (London, GB); Owen Vaughan (London, GB)
Assignee: NCHAIN LICENSING AG
H04L9/3247G06F16/2379G06F21/6218G06Q20/38215G06Q20/3827G06Q20/3829H04L9/08H04L9/0825H04L9/0836H04L9/30H04L9/3033H04L9/3073H04L9/3239H04L9/3242H04L9/3249H04L9/50H04L2209/56
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,231,574
App. No.
17/297,343
Granted
Feb 18, 2025
Kind
B2
Abstract

The invention provides improved methods and corresponding systems for the sharing, storage, creation and accessing of data stored on a blockchain eg the Bitcoin blockchain. It may form part of a protocol for searching the blockchain for content/data. A method in accordance with the invention may be used for associating or linking data stored within (separate/different) blockchain transactions to enable the identification, retrieval and/or sharing of data stored therein. Additionally, or alternatively, it facilitates identification of transactions (TX) in a blockchain which store content/data that needs to be shared, transmitted, stored and/or accessed by a user. Such a method comprises the step of mapping a mnemonic to: 1) a public key (PK) associated with the transaction (TX); and 2) the transaction ID (TX ID ) of the transaction (TX).

Claims (77)

1. A computer-implemented method of identifying a blockchain transaction (TX) in a blockchain having a blockchain protocol, and the blockchain transaction comprising:

i) a transaction ID (TXID) that is a required part of the blockchain protocol, and

ii) a search protocol flag indicative that the blockchain transaction is formed in accordance with a blockchain-based search protocol;

the method comprising the steps of:

using a computer system to map a mnemonic to a unique index for identifying the blockchain transaction, and the unique index being specified by the blockchain-based search protocol; and

identifying, using a computer-implemented search application, the blockchain transaction on the blockchain based on the search protocol flag and the unique index that maps to the mnemonic,

wherein the search protocol flag and the unique index are provided in an output of the blockchain transaction, and the unique index comprises a combination of:

a public key (PK) associated with the blockchain transaction (TX); and

the transaction ID (TX ID ) of the blockchain transaction (TX).

2. The method according to claim 1 , wherein mapping the mnemonic comprises:

using the public key (PK) and the transaction ID (TXID) as operands to an operation to produce the output; and

mapping the mnemonic to the output.

3. The method according to claim 2 , further comprising the step(s) of:

hashing the output prior to mapping the mnemonic; and/or

concatenating the public key (PK) and the transaction ID (TXID).

4. The method according to claim 2 , wherein the operation is a concatenation operation.

5. The method according to claim 1 , wherein:

i) the public key (PK) comprises a human-readable prefix; and/or

ii) the unique index and/or flag is provided in the output following an OP_RETURN opcode or opcode for marking the output as invalid for subsequent use as an input to a subsequent blockchain transaction.

6. The method according to claim 1 , further comprising the step of:

searching the blockchain for the blockchain transaction (TX).

7. The method according to claim 1 , further comprising the step of:

identifying one or more further transactions having the same public key as the blockchain transaction (Tx).

8. The method according to claim 7 , wherein:

the public key of the blockchain transaction (Tx) is provided in an input of the blockchain transaction (Tx); and

the public key of the one or more further blockchain transactions is provided in the input of the one or more further blockchain transactions.

9. The method according to claim 7 , wherein:

the public key of the blockchain transaction (Tx) is provided within the input of the blockchain transaction; and

the public key of the one or more further blockchain transactions is provided in the output of the one or more further blockchain transactions.

10. The method according to claim 7 , wherein:

the public key of the blockchain transaction (Tx) is provided within the output of the blockchain transaction, and

the public key of the one or more further transactions is provided in the input of the one or more further blockchain transactions.

11. The method according to claim 7 , wherein:

the public key of the blockchain transaction (Tx) is provided in the output of the blockchain transaction; and

the public key of the one or more further blockchain transactions is provided in the output of the one or more further blockchain transactions.

12. The method according to claim 1 , further comprising the step of:

inspecting the blockchain transaction (TX) and the one or more further blockchain transactions to determine which is the most recent blockchain transaction in accordance with a protocol of the blockchain.

13. The method according to claim 12 , wherein the most recent blockchain transaction is determined by:

block height; or

proof of work; or

transaction ordering within a block.

14. A computer-implemented system for identifying a blockchain transaction (TX) in a blockchain having a blockchain protocol, wherein:

the blockchain transaction comprises:

i) a transaction ID (TX ID ) that is a required part of the blockchain protocol, and

ii) a search protocol flag indicative that the blockchain transaction is formed in accordance with a blockchain-based search protocol; and

the computer-implemented system comprises:

a processor; and

memory including executable instructions that, as a result of execution by the processor, cause the computer-implemented system to perform:

mapping a mnemonic to a unique index for identifying the blockchain transaction, and the unique index being specified by the blockchain-based search protocol; and

identifying, using a computer-implemented search application, the blockchain transaction on the blockchain based on the search protocol flag and the unique index that maps to the mnemonic,

wherein the search protocol flag and the unique index are provided in an output of the blockchain transaction, and the unique index comprises a combination of:

a public key (PK) associated with the blockchain transaction (TX); and

the transaction ID (TXID) of the blockchain transaction (TX).

15. The computer-implemented system according to claim 14 , wherein mapping the mnemonic comprises:

using the public key (PK) and the transaction ID (TXID) as operands to an operation to produce an output; and

mapping the mnemonic to the output.

16. The computer-implemented system according to claim 14 , wherein the executable instructions further include instructions that further cause the computer-implemented system to perform determining:

i) the public key (PK) comprises a human-readable prefix; and/or

ii) the unique index and/or search protocol flag is provided in the output following an OP_RETURN opcode or opcode for marking an output as invalid for subsequent use as an input to a subsequent blockchain transaction.

17. The computer-implemented system according to claim 14 , wherein the executable instructions further include instructions that further cause the computer-implemented system to perform searching the blockchain for the blockchain transaction (TX).

18. A non-transitory computer-readable storage medium for identifying a blockchain transaction (TX) in a blockchain having a blockchain protocol, wherein:

the blockchain transaction comprises:

i) a transaction ID (TXID) that is a required part of the blockchain protocol, and

ii) a search protocol flag indicative that the blockchain transaction is formed in accordance with a blockchain-based search protocol; and

the non-transitory computer-readable medium has stored thereon executable instructions that, as a result of being executed by a processor of a computer system, cause the computer system to at least perform:

mapping a mnemonic to a unique index for identifying the blockchain transaction, and the unique index being specified by the blockchain-based search protocol; and

identifying, using a computer-implemented search application, the blockchain transaction on the blockchain based on the search protocol flag and the unique index that maps to the mnemonic,

wherein the search protocol flag and the unique index are provided in an output of the blockchain transaction, and the unique index comprises a combination of:

a public key (PK) associated with the blockchain transaction (TX), and

the transaction ID (TX ID ) of the blockchain transaction (TX).

19. The non-transitory computer-readable storage medium according to claim 18 , wherein the executable instructions further cause the computer-implemented system to at least perform mapping the mnemonic at least by:

using the public key (PK) and the transaction ID (TXID) as operands to an operation to produce an output; and

mapping the mnemonic to the output.

20. The non-transitory computer-readable storage medium according to claim 18 , wherein the executable instructions further cause the computer-implemented system to identify in a blockchain:

i) the public key (PK) comprises a human-readable prefix;

and/or

ii) the unique index and/or search protocol flag is provided in the output following an OP_RETURN opcode or opcode for marking an output as invalid for subsequent use as an input to a subsequent blockchain transaction.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2023
From: WRIGHT, CRAIG; DAVIES, JACK; TARTAN, CHLOE; VAUGHAN, OWEN
To: NCHAIN HOLDINGS LTD
Reel/Frame 064276/0815 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2023
From: WRIGHT, CRAIG; DAVIES, JACK; TARTAN, CHLOE; VAUGHAN, OWEN
To: NCHAIN HOLDINGS LTD
Reel/Frame 064276/0735 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2023
From: WRIGHT, CRAIG; DAVIES, JACK; TARTAN, CHLOE; VAUGHAN, OWEN
To: NCHAIN HOLDINGS LTD
Reel/Frame 064276/0744 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2023
From: WRIGHT, CRAIG; DAVIES, JACK; TARTAN, CHLOE; VAUGHAN, OWEN
To: NCHAIN HOLDINGS LTD
Reel/Frame 064276/0766 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2023
From: WRIGHT, CRAIG; DAVIES, JACK; TARTAN, CHLOE; VAUGHAN, OWEN
To: NCHAIN HOLDINGS LTD
Reel/Frame 064276/0778 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2023
From: WRIGHT, CRAIG; DAVIES, JACK; TARTAN, CHLOE; VAUGHAN, OWEN
To: NCHAIN HOLDINGS LTD
Reel/Frame 064276/0794 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2023
From: WRIGHT, CRAIG; DAVIES, JACK; TARTAN, CHLOE; VAUGHAN, OWEN
To: NCHAIN HOLDINGS LTD
Reel/Frame 064276/0806 →
CHANGE OF NAME Recorded Apr 17, 2023
From: NCHAIN HOLDINGS LTD
To: NCHAIN LICENSING AG
Reel/Frame 063348/0984 →
Priority Claims (7)
GB 1819284 · Nov 27, 2018 · national
GB 1819286 · Nov 27, 2018 · national
GB 1819290 · Nov 27, 2018 · national
GB 1819291 · Nov 27, 2018 · national
GB 1819293 · Nov 27, 2018 · national
GB 1819297 · Nov 27, 2018 · national
GB 1819299 · Nov 27, 2018 · national
Continuity (1)
Related Publication 20220294652A1 · Sep 15, 2022
References Cited (205)
US 9298806B1 · Vessenes · 2016 [cited by examiner]
US 10050779B2 · Alness et al. · 2018 [cited by applicant]
US 10320569B1 · Wentz et al. · 2019 [cited by applicant]
US 11062042B1 · McKervey et al. · 2021 [cited by applicant]
US 11831749B1 · Fisher et al. · 2023 [cited by applicant]
US 11924323B2 · Vouk · 2024 [cited by examiner]
US 11924360B2 · Yoshihama · 2024 [cited by examiner]
US 20070112818A1 · Sastry · 2007 [cited by applicant]
US 20080002825A1 · Gueron et al. · 2008 [cited by applicant]
US 20150269570A1 · Phan · 2015 [cited by examiner]
US 20150310424A1 · Myers · 2015 [cited by examiner]
US 20160027015A1 · Redpath · 2016 [cited by examiner]
US 20160162897A1 · Feeney · 2016 [cited by applicant]
US 20160342977A1 · Lam · 2016 [cited by applicant]
US 20160358165A1 · Maxwell · 2016 [cited by applicant]
US 20170031874A1 · Boudville · 2017 [cited by applicant]
US 20170116693A1 · Rae · 2017 [cited by examiner]
US 20170177898A1 · Dillenberger · 2017 [cited by applicant]
US 20170187535A1 · Middleton et al. · 2017 [cited by applicant]
US 20170236123A1 · Ali et al. · 2017 [cited by applicant]
US 20170324711A1 · Feeney et al. · 2017 [cited by applicant]
US 20170330179A1 · Song · 2017 [cited by examiner]
US 20180025442A1 · Isaacson et al. · 2018 [cited by applicant]
US 20180053161A1 · Bordash et al. · 2018 [cited by applicant]
US 20180060596A1 · Hamel · 2018 [cited by examiner]
US 20180060600A1 · Hamel et al. · 2018 [cited by applicant]
US 20180062835A1 · Hamel · 2018 [cited by examiner]
US 20180091316A1 · Stradling et al. · 2018 [cited by applicant]
US 20180097635A1 · Moses · 2018 [cited by applicant]
US 20180117446A1 · Tran et al. · 2018 [cited by applicant]
US 20180165588A1 · Saxena et al. · 2018 [cited by applicant]
US 20180197159A1 · Sheerin · 2018 [cited by applicant]
US 20180225008A1 · Naqvi · 2018 [cited by applicant]
US 20180241565A1 · Paolini-Subramanya et al. · 2018 [cited by applicant]
US 20180255090A1 · Kozloski et al. · 2018 [cited by applicant]
US 20180287805A1 · Ramathal et al. · 2018 [cited by applicant]
US 20180322491A1 · Madisetti et al. · 2018 [cited by applicant]
US 20180323974A1 · Gao et al. · 2018 [cited by applicant]
US 20180332054A1 · Ford · 2018 [cited by applicant]
US 20180336286A1 · Shah · 2018 [cited by applicant]
US 20180336552A1 · Bohli et al. · 2018 [cited by applicant]
US 20180337770A1 · Bathen et al. · 2018 [cited by applicant]
US 20180337847A1 · Li et al. · 2018 [cited by applicant]
US 20180337879A1 · Golan · 2018 [cited by applicant]
US 20190005470A1 · Uhr et al. · 2019 [cited by applicant]
US 20190028276A1 · Pierce et al. · 2019 [cited by applicant]
US 20190102779A1 · Ma · 2019 [cited by examiner]
US 20190166105A1 · Romain · 2019 [cited by applicant]
US 20190188700A1 · August et al. · 2019 [cited by applicant]
US 20190207757A1 · Hennebert · 2019 [cited by applicant]
US 20190213333A1 · Williams et al. · 2019 [cited by applicant]
US 20190361917A1 · Tran et al. · 2019 [cited by applicant]
US 20200014301A1 · Telefus · 2020 [cited by applicant]
US 20200014527A1 · Subramaniam · 2020 [cited by applicant]
US 20200026834A1 · Vimadalal · 2020 [cited by examiner]
US 20200044860A1 · Zhang · 2020 [cited by examiner]
US 20200098042A1 · Hoshizuki · 2020 [cited by applicant]
US 20200143014A1 · LeBeau · 2020 [cited by examiner]
US 20200159696A1 · Adluri et al. · 2020 [cited by applicant]
US 20210075616A1 · Mawdsley et al. · 2021 [cited by applicant]
US 20230245247A1 · Xiong · 2023 [cited by examiner]
US 20230281606A1 · Jakobsson et al. · 2023 [cited by applicant]
CN 102668497A · 2012 [cited by applicant]
CN 105469510A · 2016 [cited by applicant]
CN 106097030A · 2016 [cited by applicant]
CN 106533661A · 2017 [cited by applicant]
CN 106682457A · 2017 [cited by applicant]
CN 107249046A · 2017 [cited by applicant]
CN 107273556A · 2017 [cited by applicant]
CN 107317842A · 2017 [cited by applicant]
CN 107615317A · 2018 [cited by applicant]
CN 107682308A · 2018 [cited by applicant]
CN 107730225A · 2018 [cited by applicant]
CN 107924389A · 2018 [cited by applicant]
CN 108416578A · 2018 [cited by applicant]
CN 108616539A · 2018 [cited by applicant]
CN 108632268A · 2018 [cited by applicant]
CN 108646983A · 2018 [cited by applicant]
CN 108664223A · 2018 [cited by applicant]
CN 108683509A · 2018 [cited by applicant]
CN 108712429A · 2018 [cited by applicant]
CN 108764904A · 2018 [cited by applicant]
CN 108780556A · 2018 [cited by applicant]
CN 108781161A · 2018 [cited by applicant]
CN 108876370A · 2018 [cited by applicant]
CN 108885741A · 2018 [cited by applicant]
EP 3295362B1 · 2018 [cited by applicant]
EP 3364351A1 · 2018 [cited by applicant]
GB 2548802A · 2017 [cited by applicant]
JP 2007336464A · 2007 [cited by applicant]
JP 2008514079A · 2008 [cited by applicant]
JP 2018098564A · 2018 [cited by applicant]
JP 2018152717A · 2018 [cited by applicant]
TW 201837797A · 2018 [cited by applicant]
WO 2016186873A1 · 2016 [cited by applicant]
WO 2017007806A1 · 2017 [cited by applicant]
WO 2017145008A1 · 2017 [cited by applicant]
WO 2017145016A1 · 2017 [cited by applicant]
WO 2017170912A1 · 2017 [cited by applicant]
WO 2018020370A1 · 2018 [cited by applicant]
WO 2018020377A1 · 2018 [cited by applicant]
WO 2018043865A2 · 2018 [cited by applicant]
WO 2018059334A1 · 2018 [cited by applicant]
WO 2018060951A1 · 2018 [cited by applicant]
WO 2018145168A1 · 2018 [cited by applicant]
WO 2018213672A1 · 2018 [cited by applicant]
Ali et al., “Blockstack: A Global Naming and Storage System Secured by Blockchains,” 2016 USENIX Annual Technical Conference, Jun. 22-24, 2016, 15 pages. [cited by applicant]
Antonopoulos, “Mastering Bitcoin—Unlocking Digital Cryptocurrencies,” O'Reilly Media, Inc., Dec. 20, 2014, 282 pages. [cited by applicant]
Bartoletti et al., “An Analyis of Bitcoin OP_RETURN Metadata,” Feb. 2017, 18 pages. [cited by applicant]
Billstrom et al., “Video Integrity Through Blockchain Technology,” Master's Thesis, Feb. 8, 2017, 96 pages. [cited by applicant]
Bitcoin Wiki, “Category:Block Chain Browsers,” Nov. 23, 2018 edit, Retrieved from https://en.bitcoin.it/w/index.php?title=Category:Block_chain_browsers&oldid=65913 on Mar. 16, 2020, 2 pages. [cited by applicant]
Camenisch et al., “Practical UC-Secure Delegatable Credentials with Attributes and Their Application to Blockchain,” Oct. 2017, 22 pages. [cited by applicant]
Faisal et al., “The Evolution of Embedding Metadata in Blockchain Transactions,” Jun. 18, 2018, 9 pages. [cited by applicant]
International Search Report and Written Opinion mailed Feb. 14, 2020, Patent Application No. PCT/IB2019/060226, 12 pages. [cited by applicant]
International Search Report and Written Opinion mailed Feb. 5, 2020, Patent Application No. PCT/IB2019/059807, 10 pages. [cited by applicant]
International Search Report and Written Opinion mailed Feb. 6, 2020, Patent Application No. PCT/IB2019/059808, 24 pages. [cited by applicant]
International Search Report and Written Opinion mailed Feb. 6, 2020, Patent Application No. PCT/IB2019/059809, 10 pages. [cited by applicant]
International Search Report and Written Opinion mailed Jan. 29, 2020, Patent Application No. PCT/IB2019/059791, 11 pages. [cited by applicant]
International Search Report and Written Opinion mailed Jan. 29, 2020, Patent Application No. PCT/IB2019/059793, 11 pages. [cited by applicant]
International Search Report and Written Opinion mailed Jan. 29, 2020, Patent Application No. PCT/IB2019/059795, 10 pages. [cited by applicant]
International Search Report and Written Opinion mailed Mar. 23, 2020, Patent Application No. PCT/IB2019/059803, 13 pages. [cited by applicant]
Kokoris-Kogias et al., “Calypso: Auditable Sharing of Private Data Over Blockchains,” Aug. 6, 2018, 17 pages. [cited by applicant]
Morishima et al., “Accelerating Blockchain Search of Full Nodes Using GPUs,” 26th Euromicro International Conference on Parallel, Distributed and Network-based Proceessing (PDP), Mar. 2018, 6 pages. [cited by applicant]
Nakamoto, “Bitcoin: A Peer-to-Peer Electronic Cash System,” Bitcoin, Oct. 31, 2008, https://bitcoin.org/bitcoin.pdf, 9 pages. [cited by applicant]
Satoshi et al., “Connection Limits,” Bitcoin Forum, Aug. 9, 2010, https://bitcointalk.org/index.php?topic=741.0;prev_next=prev, 2 pages. [cited by applicant]
Tiernolan et al., “Alt Chains and Atomic Transfers,” Bitcoin Forum, https://bitcointalk.org/index.php?topic=193281.msg2224949#msg2224949, May 7, 2013, 17 pages. [cited by applicant]
UK IPO Search Report mailed May 1, 2019, Patent Application No. GB1819297.1, 4 pages. [cited by applicant]
UK IPO Search Report mailed May 15, 2019, Patent Application No. GB1819299.7, 6 pages. [cited by applicant]
UK IPO Search Report mailed May 16, 2019, Patent Application No. GB1819284.9, 5 pages. [cited by applicant]
UK IPO Search Report mailed May 20, 2019, Patent Application No. GB1819290.6, 7 pages. [cited by applicant]
UK IPO Search Report mailed May 30, 2019, Patent Application No. GB1819286.4, 8 pages. [cited by applicant]
UK IPO Search Report mailed May 30, 2019, Patent Application No. GB1819291.4, 8 pages. [cited by applicant]
UK IPO Search Report mailed May 30, 2019, Patent Application No. GB1819293.0, 8 pages. [cited by applicant]
Vaughan, “Rabin Signatures in Bitcoin Cash,” nChain, Sep. 2018, 3 pages. [cited by applicant]
Wright, “Tokens, Atomic Swaps, and Bitcoin Payments,” nChain presentation, Jun. 2018, 19 pages. [cited by applicant]
Intellectual Property Office of India, “Examination Report” in Application No. 202147023608, Jan. 13, 2023, 6 pages. [cited by applicant]
Taiwan Intellectual Property Office, “Non-Final Rejection” in Application No. 108142755, dated Dec. 29, 2022, 14 pages. [cited by applicant]
The Intellectual Property of India, “Examination Report” in Application No. 202147023451, Dec. 23, 2022, 6 pages. [cited by applicant]
The Intellectual Property Office of India, “Examination Report” in Application No. 202147023623, Jan. 1, 2023, 7 pages. [cited by applicant]
The Intellectual Property Office of India, “Examination Report” in Applicaiton No. 202147023427, Jan. 5, 2023, 7 pages. [cited by applicant]
The Intellectual Property Office of Taiwan, “Non-Final Rejection” in Application No. 108142769, dated Dec. 29, 2022, 9 pages. [cited by applicant]
Intellectual Property Office of India, “Examination Report” in Application No. 202147023417, Jan. 6, 2023, 5 pages. [cited by applicant]
Kokoris-Kogias et al., “CALYPSO: Private Data Management for Decentralized Ledgers” Proceedings of the VLDB Endowment, vol. 14, Issue 4, Dec. 2020, 19 pages. [cited by applicant]
Intellectual Property Office of India, “Examination Report” in Applicaiton No. 202147023529, Jan. 5, 2023, 7 pages. [cited by applicant]
The Intellectual Property Office of India, “Examination Report” in Applicatio No. 202147023538, Dec. 29, 2022, 6 pages. [cited by applicant]
The Intellectual Property of India, “Examination Report” in Application No. 202147023412, Jan. 4, 2023, 7 pages. [cited by applicant]
Japan Patent Office, “Notice of Reasons for Rejection” in applicaiton No. 2021-527868, Nov. 21, 2023, 12 pages. [cited by applicant]
Fuchita, Yasuyuki, “Special Feature: Innovation and Finance—Blockchain and Financial Transaction Innovation”, Nomura capital markets quarterly, Japan, Nomura Institute of Capital Markets Research, Nov. 1, 2015, vol. 19,… [cited by applicant]
Kaneko, Yusuke, et al., “A Design of Interest-rate Recordable Cryptocurrency Management Program”, IPSJ SIG Technical Report, computer security (CSEC), Japan, Information Processing Society of Japan (IPSJ) [online], Jul.… [cited by applicant]
Japan Patent Office, “Office Action” Application No. 2021-527848, Nov. 21, 2023, 14 pages. [cited by applicant]
El Bansarkhani, Rachid et al., “PQChain: Strategic Design Decisions for Didtributed Ledger Technologies Against Future Threats”, IEEE Security & Privacy, vol. 16, Issue 4, Jul.-Aug. 2018, 9 pages. [cited by applicant]
Ghizlane, Moukhliss, et al., A Security Policy for Access Control to Academic Services Based on Public Key Infrastructures and Smart Cards, 2018 6th International Conference on Multimedia Computing and Systems (ICMCS), … [cited by applicant]
Panchamia, et al., “Passport, VISA and Immigration Management Using Blockchain” 2017 23rd Annual Conference on Advanced Computing and Communications, 2018, 10 pages. [cited by applicant]
Vigil, et al., “Blockchain Over Transaction System” Proceedings of the International Conference on Communication and Electronics Systems (ICCES 2018) IEEE, 2018, 7 pages. [cited by applicant]
Isirova, et al., “Decentralized Public Key Infrastructure Development Principles” The 9th IEEE International Conference on Dependable Systems, Services and Technologies, DESSERT May 2018, 6 pages. [cited by applicant]
Massimo et al., “Analysis of Bitcoin OP-RETURN Metadata”, 2017, 18 pages. [cited by applicant]
The Metanet Technical Summary, “A Blockchain-based Internet” 2019, 18 pages. [cited by applicant]
Taiwan Patent Office, “Office Action”, in Application No. 108142771, Jan. 31, 2023, 13 pages. [cited by applicant]
Taiwan Patent Office, “Office Action” in Application No. 108142773, Feb. 2, 2023, 13 pages. [cited by applicant]
Intellectual Property Office Ministry of Economic Affairs, “Notie of Allowance” in application No. 108142773, dated Apr. 21, 2023, 1 page. [cited by applicant]
Moser et al., “Anonymous Alone? Measuring Bitcoin's Second-Generation Anonymization Techniques”, 2017 IEEE European Symposium on Security and Privacy Workshops, 10 pages. [cited by applicant]
Japan Patent Office, “Office Action” in Application No. 2021-527870, Nov. 28, 2023, 8 pages. [cited by applicant]
Bragagnolo et al., “Ethereum Query Language,” IEEE International Workshop on Emerging Trends in Software Engineering for Blockchain, May 27, 2018, 8 Pages. [cited by applicant]
Japan Patent Office, “Office Action” in Application No. 2021-527846, Nov. 28, 2023, 10 pages. [cited by applicant]
State Intellectual Property Office of China, “Office Action” in application No. 201980078214.1, Oct. 26, 2023, 14 pages. [cited by applicant]
Wei-Tek, Tsai, et al., “Big Data-Oriented Blockchain for Clearing System”, China Academic Journal Publishing House, Dec. 5, 2017, 14 pages. [cited by applicant]
State Intellectual Property Office of China, “First Notice of Examination” in Application No. 201980078242.3, Oct. 27, 2023, 16 pages. [cited by applicant]
Taiwan Patent Office, “Office Action and Search Report” in application No. 108142774, Dec. 14, 2023, 14 pages. [cited by applicant]
European Patent Office, “Communication Pursuant to Article 94(3) EPC” in application No. 19 806 335.6-1218, Oct. 24, 2023, 5 pages. [cited by applicant]
Sward, et al., “Data Insertion in Bitcoin's Blockchain Ledger”, Apr. 3, 2018, vol. 3, 23 pages. [cited by applicant]
European Patent Office, “Communication Pursuant to Article 94(3) EPC”, Application No. 19 816 462.6-1218, Nov. 6, 2023, 4 pages. [cited by applicant]
Intellectual Property Office Ministry of Economic Affairs, “Notice of Allowance” in Application No. 108142769, dated Apr. 20, 2023, 1 page. [cited by applicant]
Japan Patent Office, “Office Action” in applicaiton No. 2021-527843, Nov. 7, 2023, 6 pages. [cited by applicant]
Taiwan Intellectual Property Office, “Search Report” in Application No. 108142772, Mar. 6, 2023, 1 page. [cited by applicant]
European Patnet Office, “Communication Pursuant to Article 94(3) EPC” in Application No. 19 832 724.9-1218, Nov. 7, 2023, 5 pages. [cited by applicant]
European Patent Office, “Communication Pursuant to Article 94(3) EPC” in application No. 19 806 336.4-1218, Oct. 24, 2023, 4 pages. [cited by applicant]
European Patent Office, “Communication Pursuant to Article 94(3) EPC”, in application No. 19 806 334.9-1218, Oct. 24, 2023, 5 pages. [cited by applicant]
Japan Patent Office, “Office Action” in application No. 2021-527845, Nov. 7, 2023, 8 pages. [cited by applicant]
Taiwan Patent Office, “Search Report” in application No. 108142754, Nov. 2, 2023, 7 pages. [cited by applicant]
European Patent Office, “Communication Pursuant to Article 94(3) EPC”, in application No. 19 806 333.1-1218, dated Oct. 13, 2023, 3 pages. [cited by applicant]
Japan Patent Office, “Office Action” Application No. 2021-527869, Dec. 5, 2023, 14 pages. [cited by applicant]
State Intellectual Property Office of China, “Office Action with Search Report” in Application No. 201980078378.4, Nov. 7, 2023, 18 pages. [cited by applicant]
Japan Patent Office, “Office Action” in application No. 2021-527844, Dec. 26, 2023, 14 pages. [cited by applicant]
Herlihy, Maurice, “Atomic Cross-Chain Swaps”, PODC'18, Egham, United Kingdom, May 18, 2018, 10 pages. [cited by applicant]
Kalamsyah, Sony Adan et al., “Digital Contract Using Block Chaining and Elliptic Curve Based Digital Signature”, 2018, 6th International Conference on Information and Communication Technology IEEE, 6 pages. [cited by applicant]
Kouzinopoulos, Charalampos S. et al., “Implementing a Forms of Consent Smart Contract on an IoT-based Blockchain to Promote User Trust”, 2018, Innovations in Intelligent Systems and Applications (INISTA) IEEE, 6 pages. [cited by applicant]
State Intellectual Property Office of China “Office Action” in Application No. 201980078242.3, Apr. 28, 2024, 10 pages. [cited by applicant]
State Intellectual Property Office of China “Search Report” in Application No. 201980078242.3, Apr. 23, 2024, 4 pages. [cited by applicant]
State Intellectual Property Office of China, “Office Action” in Application No. 201980078214.1 Apr. 26, 2024, 10 pages. [cited by applicant]
State Intellectual Property Office of China, “Second Office Action” in Application No. 20190078378.4, May 1, 2024, 12 pages. [cited by applicant]
Sudhan, Amool et al., “Employability of Blockchain Technology in Defence Applications”, 2017 International Conference on Intelligent Sustainable Systems (ICISS) IEEE, 8 pages. [cited by applicant]
Taiwan Patent Office, “Office Action” in Application No. 108142754, Feb. 23, 2024, 6 pages. [cited by applicant]
Taiwan Patent Office, “Search Report” in Application No. 108142754, Feb. 23, 2024, 2 pages. [cited by applicant]
Udokwu, Chibuzor et al., “The State of the Art for Blockchain-Enabled Smart-Contract Applications in the Organization”, 2018 Ivannikov Ispras Open Conference (Ispras), IEEE, 8 pages. [cited by applicant]
Taiwan Patent Office, “Office Action” in Application No. 108142774, May 28, 2024, 12 pages. [cited by applicant]
State Intellectual Property Office of China, “Office Action with Search Report” in Application No. 201980078225, Jun. 20, 2024, 12 pages. [cited by applicant]
State Intellectual Property Office of China, “Office Action with Search Report” in Application No. 201980078428.9, Jun. 20, 2024, 12 pages. [cited by applicant]
State Intellectual Property Office of China, “First Examination Notice with Search Report” in Application No. 201980078427.4, Jun. 28, 2024, 14 pages. [cited by applicant]
State Intellectual Property Office of China, “First Examination Opinion Notice with Search Report” in Application No. 20190078377, Jun. 26, 2024, 16 pages. [cited by applicant]
State Intellectual Property Office of China, “First Examination Notice with Search Report” in Application No. 201980078226.4, Jun. 26, 2024, 16 pages. [cited by applicant]
Taiwan Patent Office, “Office Action with Search Report” in Application No. 112149530, Jul. 16, 2024, 9 pages. [cited by applicant]
Taiwan Patent Office, “Office Action” in Application No. 108142754, Aug. 1, 2024, 8 pages. [cited by applicant]
State Intellectual Property Office of China, “Rejection Decision” in Application No. 201980078214.1, Jul. 30, 2024, 12 pages. [cited by applicant]
Delgado-Segura et al., “Bitcoin Private Key Locked Transactions”, Cryptology Archive Paper, Dec. 2016, 8 pages. [cited by applicant]
CN Office Action for corresponding CN Patent Application No. 201980078377.X, dated Nov. 16, 2024, 3 pages. [cited by applicant]
Cited By (5)
US 12,375,287 US 12,381,944 US 12,418,793 US 12,621,363 US 12,689,510