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:
Apr. 14, 2020

Filed:

Mar. 05, 2017
Applicants:

Jonathan Sean Callan, Cambridge, GB;

Keir Finlow-bates, Kangasala, FI;

Inventors:

Jonathan Sean Callan, Cambridge, GB;

Keir Finlow-Bates, Kangasala, FI;

Assignee:

Other;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/08 (2006.01); G06F 16/21 (2019.01); H04L 9/32 (2006.01); H04L 9/30 (2006.01); H04L 9/14 (2006.01); G06F 16/27 (2019.01); H04L 29/06 (2006.01);
U.S. Cl.
CPC ...
G06F 16/211 (2019.01); G06F 16/27 (2019.01); H04L 9/14 (2013.01); H04L 9/30 (2013.01); H04L 9/3239 (2013.01); H04L 9/3247 (2013.01); H04L 63/123 (2013.01); H04L 67/10 (2013.01); H04L 67/42 (2013.01); H04L 2209/38 (2013.01);
Abstract

A method and system is presented for reaching consensus on adding data to and extending the structure or schema of databases synchronized across a distributed ledger or blockchain system, in which no central trusted authority is available, comprising sending an announcement message by a network connected device to a plurality of network connected devices over a network, said message proposing a database schema change or extension. If the announcement message and preceding data in the distributed ledger satisfy predetermined conditions, the plurality of network connected devices may include the data in the distributed ledger, and modify the schema of their databases in a corresponding manner. If data is submitted that requires a structural change to the database before the announcement message has been incorporated in the distributed ledger, the data is rejected by the network and is not included in the distributed ledger.


Find Patent Forward Citations

Loading…