PATENT CLAIM ANALYSIS

Application Number: 16422192
Application Type: Utility
Filing Date: 2019-05
Publication Date: 2019-09
Patent Classification: ["705", "044000"]

Abstract:
Implementations of this specification include identifying a plurality of transactions to be executed in the blockchain, wherein the transactions are arranged in an execution order, wherein the transactions include one or more smart contract calls to smart contracts each having a whitelist identifying one or more accounts that are authorized to execute the smart contract, and wherein the execution order includes a smart contract call to a smart contract that does not have a whitelist arranged after the plurality of transactions; identifying groups of transactions within the plurality of transactions; instructing nodes of the blockchain network to execute each of the groups of transactions in parallel; determining that the nodes of the blockchain network have completed executing all of the groups of transactions; and in response, instructing the nodes of the blockchain network to execute the smart contract call that does not include a whitelist.

Claim (Index 3):
The method of  claim 1 , wherein determining that the nodes of the blockchain network have completed executing all of the groups of transactions includes determining that all transactions in the plurality of transactions have been included in one or more blocks stored in a blockchain maintained by the blockchain network.

Metadata:
- Claim Count in Document: 71.0
- Percentile: 100.0
- Lexical Diversity: 2.75
- Patent Class: 705.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['16390088', '16421260', '15942604', '16390776', '16160161']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.1349013192056035
- 35 USC 102 Novelty (BERT): 0.4981663543948252
- Combined Prediction Score: 0.1712278227245257
- Mean Citation Score: 258.63340400000004
- Max Citation Score: 273.0906
- Similarity Product: 219.9376995559216

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