PATENT CLAIM ANALYSIS

Application Number: 16180029
Application Type: Utility
Filing Date: 2018-11
Publication Date: 2019-03
Patent Classification: ["713", "171000"]

Abstract:
A method and apparatus is presented for announcing the existence of cryptographic key pairs within a distributed ledger system in which no central trusted authority is available, consisting of sending a key announcement message by a network connected device to other network connected devices over a peer-to-peer network for inclusion in the distributed ledger. Once a valid key announcement message for a public key is included in the ledger, any future transactions that reference an address associated with the public key or other messages concerning said public key are accepted by other network connected devices on the peer-to-peer network and are included in the distributed ledger. If transactions or other messages reference an address not associated with an announced public key, they may be rejected by the peer-to-peer network and may not be included in the distributed ledger.

Claim (Index 1):
A method for a proof-of-work based announcement of a public/private key pair used in a shared ledger distributed through a peer-to-peer network comprising the following steps:\n (A) generating a key announcement message for the public/private key pair; (B) constructing a data message comprising the key announcement message and a nonce; (C) applying one or more hash functions to the data message to produce an output; (D) determining whether the output meets or fails to meet a target; (E) if the output fails to meet the target selecting a new nonce, replacing the nonce in the data message with the new nonce, and repeating steps (C)-(D) until the output meets the target; (F) transmitting the data message to the peer-to-peer network; (G) appending the data message, by the peer-to-peer network, to the shared ledger; and (H) rejecting, by the peer-to-peer network, any request to append to the shared ledger a further message signed by the private key of the public/private key pair prior to publication of the key announcement message.

Metadata:
- Claim Count in Document: 15.0
- Percentile: 98.0
- Lexical Diversity: 2.08696
- Patent Class: 713.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15270984', '15149089', '14981803', '15449989', '16300929']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4020179584113615
- 35 USC 102 Novelty (BERT): 0.5779007168668875
- Combined Prediction Score: 0.4196062342569142
- Mean Citation Score: 378.281452
- Max Citation Score: 539.3846
- Similarity Product: 349.8556121844172

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