PATENT CLAIM ANALYSIS

Application Number: 15972479
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2018-09
Patent Classification: ["713", "176000"]

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.

Claim (Index 9):
A plurality of network connected devices, each comprising: one or more processors, and storage media comprising computer instructions, said plurality of network connected devices being connectible via a network to each other, arranged such that when computer instructions are executed on the one or more processors of a one or more of the plurality of network connected devices, operations are caused for reaching a consensus among the plurality of network connected devices for modifying a schema for a database maintained by the plurality of network connected devices using a distributed ledger on a network, in response to a submission by a first device of a data in a new format, comprising:\n determining the new format of the data, by a second device; generating, by the second device, a schema change request comprising a proposed modification of the schema, the proposed modification accommodating the new format of the data; transmitting the schema change request, by the second device, through the network, to the plurality of network connected devices; inserting the schema change request into a data block by a third device; transmitting the data block, by the third device, to the network; adding the data block to the distributed ledger, by the plurality of network connected devices; extracting the proposed modification of the schema from the schema change request contained in the data block, by a one or more of the plurality of network connected devices; and applying the proposed modification of the schema to the database, by the one or more of the plurality of network connected devices.

Metadata:
- Claim Count in Document: 33.0
- Percentile: 93.0
- Lexical Diversity: 2.05405
- Patent Class: 713.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15449989', '15270984', '15149089', '14981803', '15082696']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4057109689180461
- 35 USC 102 Novelty (BERT): 0.602138189354515
- Combined Prediction Score: 0.425353690961693
- Mean Citation Score: 325.404598
- Max Citation Score: 522.2419
- Similarity Product: 495.7523089977026

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 0
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test