PATENT CLAIM ANALYSIS

Application Number: 16390260
Application Type: Utility
Filing Date: 2019-04
Publication Date: 2019-08
Patent Classification: ["705", "068000"]

Abstract:
Implementations of the present disclosure include receiving, from a first account, a digitally signed copy of a commitment value of a first amount of a transaction amount generated based on a first random number, the first amount of the balance transfer and the first random number encrypted using a public key of the first account, a second amount of the balance transfer and a second random number encrypted using a public key of the second account, and a set of values generated based on one or more selected random numbers. The first account determines if the first amount and the second amount are the same and if the first random number and the second random number are the same based on the set of values, and updates the balance of the first account and a balance of the second account based on the first amount of the balance transfer.

Claim (Index 1):
A computer-implemented method, performed by a consensus node of a blockchain network, comprising:\n receiving, from a first account, a digitally signed copy of a commitment value of a first amount of a transaction amount of a balance transfer from a first account to a second account generated based on a first random number, the first amount of the balance transfer and the first random number encrypted using a public key of the first account, a second amount of the balance transfer and a second random number encrypted using a public key of the second account, one or more range proofs, and a set of values generated based on one or more selected random numbers; verifying a digital signature corresponding to the digitally signed copy using a public key of the first account corresponding to a private key used to generate the digital signature; determining that the one or more range proofs prove that the amount of the balance transfer is greater than zero and less than or equal to a balance of the first account; determining if the first amount and the second amount are the same and if the first random number and the second random number are the same based on the set of values; and updating the balance of the first account and a balance of the second account based on the first amount of the balance transfer if the first amount and the second amount are the same and the first random number and the second random number are the same.

Metadata:
- Claim Count in Document: 4.0
- Percentile: 100.0
- Lexical Diversity: 3.41304
- Patent Class: 705.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['16390626', '16390826', '15942604', '16119163', '16223237']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.0889632159121412
- 35 USC 102 Novelty (BERT): 0.5927114651660149
- Combined Prediction Score: 0.1393380408375286
- Mean Citation Score: 262.97585200000003
- Max Citation Score: 491.35056
- Similarity Product: 464.4156882114601

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