PATENT CLAIM ANALYSIS

Application Number: 16352753
Application Type: Utility
Filing Date: 2019-03
Publication Date: 2020-02
Patent Classification: ["null", "null"]

Abstract:
A user relational blockchain database includes a set of system-defined user blockchains and user-defined blockchains. The set of system-defined user blockchains includes metadata for managing the user-defined blockchains. Each user-defined blockchain includes a set of fields defined by a user and at least some of the fields are relatable. A command is received to write data that includes an identification of a first user-defined blockchain, a field, and a value. A new block is generated that includes the value set for the field. The new block is transmitted to a network of servers for consensus to add to the first user-defined blockchain. The new block is persisted to the first user-defined blockchain. A command is received to read data from the user relational blockchain database that includes an identification of the first user-defined blockchain and an identification of a field. The value corresponding to the field is accessed and returned.

Claim (Index 1):
A method, comprising:\n creating a user relational blockchain database that includes a set of one or more system-defined user blockchains and a plurality of user-defined blockchains, wherein the set of one or more system-defined user blockchains includes metadata for managing the plurality of user-defined blockchains, wherein each of the plurality of user-defined blockchains includes a set of one or more fields as defined by a user, wherein the metadata for managing the plurality of user-defined blockchains includes a definition for a field type of at least one field in the set of one or more fields, and wherein at least one of the set of one or more fields relates among the plurality of user-defined blockchains; receiving a first command to write data to the user relational blockchain database, wherein the first command includes an identification of a first one of the plurality of user-defined blockchains, an identification of at least one of the set of one or more fields of the first one of the plurality of user-defined blockchains, and a value to write for the at least one of the set of one or more fields of the first one of the plurality of user-defined blockchains; generating a first new block for the identified first one of the plurality of user-defined blockchains, the first new block including the value set for the identified at least one of the set of one or more fields of the first one of the plurality of user-defined blockchains; transmitting the first new block to a distributed network of blockchain database servers for consensus to add the first new block to the identified first one of the plurality of user-defined blockchains; persisting the first new block to the identified first one of the plurality of user-defined blockchains; receiving a second command to read data from the user relational blockchain database, wherein the second command includes an identification of the first one of the plurality of user-defined blockchains and an identification of at least one of the set of one or more fields of the first one of the plurality of user-defined blockchains; accessing a value of the identified at least one of the set of one or more fields of the first one of the plurality of user-defined blockchains; and returning the accessed value.

Metadata:
- Claim Count in Document: 53.0
- Percentile: 99.0
- Lexical Diversity: 2.92727
- Patent Class: nan
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['16208853', '14809062', '16136637', '16294745', '16288285']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5321433094340962
- 35 USC 102 Novelty (BERT): 0.4862856515546278
- Combined Prediction Score: 0.5275575436461494
- Mean Citation Score: 223.321676
- Max Citation Score: 235.23521
- Similarity Product: 183.5683969610965

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