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 14):
A server for verifying a file, comprising:\n a communication part for acquiring or supporting another device to acquire a verification request for the file; and a processor for, (I) on condition that the server has determined a first user and a second user as related to a first file, as a reference file, in response to an authentication request for the first file, and as a result, that the server has stored a first hash value of a first message digest, generated by encoding a message digest of the first file with a private key of the first user, a private key of the second user, and a private key of the server, in a database, and that the server has been managing its corresponding transaction ID, if a verification request for a second file is acquired, acquiring or supporting another device to acquire the transaction ID corresponding to at least one of a specific message digest of the second file generated by using a hash function and public keys of specific users who request a verification of the second file; (II) acquiring or supporting another device to acquire an OP message, including the first hash value of the first message digest, from the database by referring to the transaction ID; and (III) determining or supporting another device to determine the second file as verified, if the first hash value in the OP message corresponds to a second hash value of a second message digest generated by encoding the specific message digest with the private key of the server, the private key of the first user, and the private key of the second user; and wherein, at the process of (III), the processor determines or supports another device to determine the second file as verified according to whether the first hash value in the OP message corresponds to the second hash value of the second 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.

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.33108297436765
- 35 USC 102 Novelty (BERT): 0.6180942298205355
- Combined Prediction Score: 0.3597840999129386
- Mean Citation Score: 274.26507999999995
- Max Citation Score: 599.00854
- Similarity Product: 476.51485222831366

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