PATENT CLAIM ANALYSIS

Application Number: 16129756
Application Type: Utility
Filing Date: 2018-09
Publication Date: 2019-03
Patent Classification: ["713", "168000"]

Abstract:
Systems, apparatus, methods, and articles of manufacture are described herein for providing for a proof-of-work parallel-chain architecture for a distributed ledger system (e.g., a blockchain) with efficient throughout and security.

Claim (Index 24):
A method for validating cross-chain transactions in a parallel-blockchain architecture, comprising:\n receiving, from a node device by a blockchain processing server, a transaction message for a second action of a transaction,\n the transaction message comprising a transaction proof message for a first action of the transaction taken on a first parallel blockchain, \n wherein the first parallel blockchain is associated with at least one peer blockchain, \n wherein the transaction proof message comprises a block hash based on a block header for the first parallel blockchain and on the corresponding Merkle root for each at least one peer blockchain associated with the first parallel blockchain, and \n wherein the second action is associated with a second parallel blockchain associated with the first parallel blockchain; \n validating, by the blockchain processing server, the transaction proof message to confirm successful completion of the first action of the transaction on the first parallel blockchain,\n wherein validating comprises performing, based on the block hash, a Merkle root proof for the first parallel blockchain and for each of the at least one peer blockchain of the first parallel blockchain; \n generating, by a cryptographic module of the blockchain processing server, a new block hash based on a previous block header of a previous block of the second parallel blockchain and on the corresponding Merkle root for each at least one peer blockchain associated with the second parallel blockchain; generating, by a blockchain module of the blockchain processing server, a new block header for the second parallel blockchain,\n wherein the new block header comprises the generated new block hash; \n generating, by the blockchain module of the blockchain processing server, a new block for the second parallel blockchain,\n wherein the new block includes the generated new block header and a transaction record based on the second action of the transaction; and \n transmitting, by the transceiver device, the generated new block to a plurality of node devices associated with the second parallel blockchain.

Metadata:
- Claim Count in Document: 71.0
- Percentile: 97.0
- Lexical Diversity: 1.27586
- Patent Class: 713.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15163007', '15211111', '15332348', '15985047', '15163077']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3872048036690622
- 35 USC 102 Novelty (BERT): 0.4820747469605071
- Combined Prediction Score: 0.3966917979982067
- Mean Citation Score: 194.525826
- Max Citation Score: 201.6458
- Similarity Product: 151.06761004842517

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

Dataset: test