PATENT CLAIM ANALYSIS

Application Number: 15768576
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2019-01
Patent Classification: ["705", "500000"]

Abstract:
The present invention relates to an accredited certificate issuance system based on a block chain and an accredited certificate issuance method based on block chain using the same, and an accredited certificate authentication system based on a block chain and an accredited certificate authentication method based on a block chain using the same, which disenable a leak of a personal key for accredited certification by autonomously generating, storing and managing the personal key for accredited certification by means of a random number generator mounted in a terminal in which it is impossible to install a function or an additional program for physically accessing and reading the inside of a system; enable a public key for accredited certification, which requires maintenance, to be stored and managed in a block chain of electronic wallets mounted in block chain retention servers via a peer-to-peer (P2P) network-based distribution database, not in a server operated by an accredited certificate authority (CA), and thus incur almost no costs for maintenance by, if hacking occurs, preventing occurrence of costs for establishing an accredited certificate issuance system having an advanced security system interworking therewith so as to maximally prevent hacking, and costs for operating and maintaining the established accredited certificate issuance system; and can perform an accredited certification process even if ActiveX is not established.

Claim (Index 1):
A system for issuing a public certificate based on a blockchain, comprising:\n an information security device instructing its encryption engine to create a public key for the public certificate based on a private key for the public certificate stored and managed in a memory and transmit the created public key in response to a request for transmission of the public key, wherein the private key is acquired based on a random value generated from a random number generator and stored in the memory and then provided to a user; a user device transmitting the public key sent from the information security device and personal information for an issuance of the public certificate based on the blockchain, wherein the personal information includes user identification information required for the issuance; an issuance-requesting server (i) receiving the personal information and the public key from the user device, (ii) hashing the personal information to acquire user-identifying hash information for authentication, and (iii) acquiring the user-identifying hash information for authentication, the public key, and user identification information corresponding to the user among all pieces of user identification information included in all pieces of personal information, to thereby create and transmit a transaction-requesting signal; a certificate-managing server (I) (i) generating (i-1) transaction information for storing the public key and (i-2) a transaction ID for storing the public key to be used as a key value for searching the transaction information for storing the public key, wherein the transaction information includes the public key in the transaction-requesting signal, (ii) transmitting the transaction information for storing the public key, and storing and managing the transaction ID for storing the public key, (II) (i) hashing the user-identifying hash information for authentication in the transaction-requesting signal and the transaction ID for storing the public key to acquire user-verifying hash information for authentication, (ii) generating (ii-1) transaction information for user verification including the user-verifying hash information for authentication and (ii-2) a transaction ID for user verification to be used as a key value for searching the transaction information for user verification, (iii) transmitting the transaction information for user verification, and storing and managing the transaction ID for user verification, and (III) storing and managing the user identification information in the transaction-requesting signal; and blockchain nodes storing the transaction information for user verification and the transaction information for storing the public key transmitted from the certificate-managing server in the blockchain, wherein the blockchain nodes authorize a cryptocurrency payment through verification of transaction information for the cryptocurrency payment if the transaction information for the cryptocurrency payment is received, and store the transaction information for the cryptocurrency payment in the blockchain by referring to a result of the authorizing process.

Metadata:
- Claim Count in Document: 13.0
- Percentile: 91.0
- Lexical Diversity: 2.16667
- Patent Class: 705.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['15898842', '15863128', '15331019', '15419182', '15449902']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.112456583638508
- 35 USC 102 Novelty (BERT): 0.5185133308416507
- Combined Prediction Score: 0.1530622583588223
- Mean Citation Score: 304.629276
- Max Citation Score: 315.49084
- Similarity Product: 243.4746503910041

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