PATENT CLAIM ANALYSIS

Application Number: 16148519
Application Type: Utility
Filing Date: 2018-10
Publication Date: 2020-02
Patent Classification: ["null", "null"]

Abstract:
A system and method for arbitrating a blockchain transaction enables a sender node and a receiver node to perform a transaction with a payment contract, and also record the transaction in the blockchain to protect the sender and receiver node from unfair practices; by preventing the receiver node from transferring received payments until a dispute resolution period that is preset by the sender node has expired. The transaction and payment contract are conducted with a payment condition-checking smart code that executes the transaction only when predetermined conditions have been met. The sender node and the receiver node can elect arbitrator nodes through a delegated proof of stake process. The arbitrator nodes verify the transaction, and review submitted arbitration applications. The arbitrator nodes create an arbitrator report that is also recorded in the blockchain. If dissatisfied with the arbitration, a subsequent arbitration, or an offline dispute resolution node can be requested.

Claim (Index 1):
A computer-implemented method for arbitrating a blockchain transaction, the method comprising:\n creating a payment contract between a sender node and a receiver node, the payment contract comprising a payment condition-checking smart code; setting, by the sender node, a dispute resolution period; setting the dispute resolution period to prevent a malicious attacker from immediately retransmitting a cryptocurrency payment after stealing a cryptocurrency payment from a sender's wallet; wherein the dispute resolution period, once set, cannot be modified, such that if a wallet key is stolen in a malicious attack, the malicious attack cannot modify the dispute resolution period to a zero day and immediately unlock funds; wherein the sender node presets the dispute resolution period, during which the receiver node cannot transfer the cryptocurrency payment to the sender's wallet until a transaction is approved and executed; transacting a trade between the sender node and the receiver node; executing, by a mining node, the payment condition-checking smart code upon request by the sender node, or the receiver node, or both; if the execution result of the payment condition-checking smart code is true, executing payment to the receiver node; selecting, by the sender node and the receiver node, a plurality of arbitration nodes; submitting, by the sender node or the receiver node, an arbitration application; determining, by the arbitration nodes, the validity of the transaction; wherein the dispute resolution period allows time for the sender node and a plurality of arbitration nodes to verify a veracity of a digital work being offered before making a payment; determining the dispute resolution period by at least one of a time, date or set of the number of blocks additionally created after a transaction; wherein a dispute resolution period of the payment contract follows the dispute resolution period set in the wallet of the sender node; and submitting, by the sender node or the receiver node, upon disagreement with the determination, a subsequent arbitration application.

Metadata:
- Claim Count in Document: 42.0
- Percentile: 97.0
- Lexical Diversity: 1.93976
- Patent Class: nan
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15942604', '16127283', '15399183', '16135701', '16119163']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5702020663059615
- 35 USC 102 Novelty (BERT): 0.4933760570448944
- Combined Prediction Score: 0.5625194653798548
- Mean Citation Score: 217.562618
- Max Citation Score: 232.69824
- Similarity Product: 149.58932424087524

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