PATENT CLAIM ANALYSIS

Application Number: 16249514
Application Type: Utility
Filing Date: 2019-01
Publication Date: 2019-05
Patent Classification: ["713", "176000"]

Abstract:
Novel tools and techniques are provided for implementing blockchain transactions, and, more particularly, to methods, systems, and apparatuses for securing a blockchain with proof-of-transactions. In various embodiments, the blockchain system utilizes a proof-of-transactions approach that is based on a multi-player voting system and that is not susceptible to a free-rider problem that affects many other cryptocurrencies. The proof-of-transactions approach allows the cryptocurrency network to divide revenue between the nodes in the peer-to-peer network that provides bandwidth and connectivity and a set of other nodes that solve computational puzzles that safeguard the security of the blockchain system.

Claim (Index 19):
A method, comprising:\n embedding, by a first node among a plurality of nodes in a peer-to-peer blockchain network and into an unconfirmed transaction being propagated across said network for eventual inclusion in a block, a cryptographic signature and a network address that combines with other cryptographic signatures and network addresses that have been previously embedded in the unconfirmed transaction by one or more other nodes of the plurality of nodes in the blockchain network to create a chain of signatures that constitutes an independently-verifiable and unforgeable record of a routing path that the unconfirmed transaction takes as it propagates across the peer-to-peer blockchain network; validating, with a second node among the plurality of nodes, the chain of signatures embedded in the transactions included in a block of a blockchain to confirm that the block itself is valid in accordance with a set of consensus rules of the blockchain; quantifying, by one or more third nodes among the plurality of nodes in the blockchain network and in accordance with a set of consensus rules of a blockchain, a level of difficulty associated with producing a valid candidate block by reducing it to a burn fee, wherein the burn fee is a cost denominated in a value of a token managed by the blockchain network; quantifying, by the one or more third nodes and in accordance with the set of consensus rules of the blockchain, the value of one or more transactions being included in a candidate block by reducing it to a burn value, wherein the burn value is a figure denominated in a value of a token managed by the blockchain network; determining, with the one or more third nodes and in accordance with the set of consensus rules of the blockchain, whether a sum of individual burn values of the one or more transactions that are included in the candidate block is equal to or greater than the burn fee of the candidate block; based on a determination that the sum of individual burn values of the one or more transactions that are included in the candidate block is equal to or greater than the burn fee of the candidate block, determining, with the one or more third nodes, that the candidate block is valid according to the set of consensus rules of the blockchain; generating, by a fourth node among the plurality of nodes in the blockchain network, a golden ticket that contains a computational puzzle; generating, by a fifth node among the plurality of nodes in the blockchain network, a solution to the computational puzzle in the golden ticket, wherein the solution to the computational puzzle is used to select, in a manner that cannot be anticipated by the fourth node generating the golden ticket, one or more network nodes among the plurality of nodes in the blockchain network; broadcasting, by the fifth node, the solution to the golden ticket throughout the blockchain network, the solution being included in a subsequent block that is produced and validated by the blockchain network; and distributing blockchain tokens to the one or more network nodes that are selected using the solution to the computational puzzle in the golden ticket, wherein tokens allocated through use of golden tickets are split between one or more network nodes that have provided solutions to golden tickets (\u201clucky miners\u201d) and one or more nodes selected by one or more solutions to the golden tickets (\u201clucky nodes\u201d), wherein distribution of the tokens split between lucky miners and lucky nodes is determined by a paysplit variable managed according to consensus rules of the blockchain, wherein a difficulty level of the computational puzzle is determined using a difficulty variable managed according to consensus rules of the blockchain.

Metadata:
- Claim Count in Document: 47.0
- Percentile: 99.0
- Lexical Diversity: 1.66667
- Patent Class: 713.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['16052912', '16136637', '15392389', '15942604', '16135701']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3458846165341978
- 35 USC 102 Novelty (BERT): 0.625818251605037
- Combined Prediction Score: 0.3738779800412817
- Mean Citation Score: 318.853112
- Max Citation Score: 546.57135
- Similarity Product: 544.6576418948115

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