PATENT CLAIM ANALYSIS

Application Number: 16066155
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2019-01
Patent Classification: ["713", "181000"]

Abstract:
Provided is a method according to the present invention comprising the steps of: (a) generating a message digest of a particular file when a request for authenticating same is obtained; (b) when a message digest encoded with a private key of a first user and a message digest encoded with a private key of a second user are obtained, and if the (i) (A) information for the message digest, which was encoded with the private key of the first user, decoded with a public key of the first user, (ii) (B) information for the message digest, which was encoded with the private key of the second user, decoded with a public key of the second user, and (C) the message digest generated in step (a) match, then registering, in a database, a hash value of the message digest encoded using the private key of the first user, private key of the second user and a private key of a server; and (c) obtaining a transaction ID reflecting location information of the registered hash value in the database.

Claim (Index 3):
A method for authenticating a file, comprising steps of:\n (a) a server, if an authentication request is acquired, generating or supporting another device to generate a specific message digest of the file using a hash function; (b) the server, (i) if a first message digest generated by encoding the specific message digest with a private key of a first user is acquired, and if first information acquired by decoding the first message digest with a public key of the first user corresponds to the specific message digest, and (ii) if a second message digest generated by encoding the specific message digest with the private key of the first user and a private key of a second user is acquired, and if second information acquired by decoding the second message digest with a public key of the second user corresponds to the first message digest, registering or supporting another device to register a hash value of a third message digest, generated by encoding the specific message digest with the private key of the first user, the private key of the second user, and a private key of the server, in a database; and (c) the server acquiring or supporting another device to acquire a transaction ID indicating a location of the hash value registered in the database; and wherein, at the step of (b), if the first information corresponds to the specific message digest, and if the second information corresponds to the first message digest, the server registers or supports another device to register the third message digest, generated by encoding the specific message digest in sequence with the private key of the first user, the private key of the second user, and the private key of the server, in the database.

Metadata:
- Claim Count in Document: 18.0
- Percentile: 94.0
- Lexical Diversity: 3.08824
- Patent Class: 713.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['16018195', '12541896', '16008359', '10776407', '15920236']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3312889438315864
- 35 USC 102 Novelty (BERT): 0.6175167362851057
- Combined Prediction Score: 0.3599117230769384
- Mean Citation Score: 274.26507999999995
- Max Citation Score: 599.00854
- Similarity Product: 474.4391110267629

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