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.

Date of Patent:
Feb. 18, 2025

Filed:

Nov. 27, 2019
Applicant:

Nchain Licensing Ag, Zug, CH;

Inventors:

Craig Steven Wright, London, GB;

Owen Vaughan, London, GB;

Jack Owen Davies, London, GB;

Chloe Ceren Tartan, London, GB;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); G06F 16/23 (2019.01); G06F 21/62 (2013.01); G06Q 20/38 (2012.01); H04L 9/08 (2006.01); H04L 9/30 (2006.01); H04L 9/32 (2006.01); H04L 9/00 (2022.01);
U.S. Cl.
CPC ...
H04L 9/3247 (2013.01); G06F 16/2379 (2019.01); G06F 21/6218 (2013.01); G06Q 20/38215 (2013.01); G06Q 20/3827 (2013.01); G06Q 20/3829 (2013.01); H04L 9/08 (2013.01); H04L 9/0825 (2013.01); H04L 9/0836 (2013.01); H04L 9/30 (2013.01); H04L 9/3033 (2013.01); H04L 9/3073 (2013.01); H04L 9/3239 (2013.01); H04L 9/3242 (2013.01); H04L 9/3249 (2013.01); H04L 9/50 (2022.05); H04L 2209/56 (2013.01);
Abstract

The disclosure provides improved methods and systems for processing, storing, sharing, retrieving, writing and accessing data (content) on a blockchain e.g. Bitcoin. The invention may form part of a protocol for storing, searching and accessing the data. In particular, improved efficiency and also enhanced access control permissions are provided. An embodiment of the disclosure comprises the step of processing at least one blockchain transaction (Tx) comprising: a protocol flag; a discretionary public key (DPK); and a discretionary transaction ID (DTxID). These are discretionary in the sense that they are not required as part of the underlying blockchain protocol but in accordance with the present invention. This combination of features enables portions of data to be identified, retrieved and shared on a blockchain, and also to be linked/associated with one another when provided in a plurality of transactions. It enables a graph or tree-like structure to be constructed, which reflects the hierarchical relationships between portions of data, facilitating their processing, searching and sharing.


Find Patent Forward Citations

Loading…