PATENT CLAIM ANALYSIS

Application Number: 16049379
Application Type: Utility
Filing Date: 2018-07
Publication Date: 2018-11
Patent Classification: ["713", "168000"]

Abstract:
A method is provided for providing a notary service for a file, the method includes the steps in which: (a) when a notary service request for a specific file is obtained, a server generates, by using a hash function, or supports the generation of, a message digest of the specific file; and (b) if a predetermined condition is satisfied, the server registers, in a database, or supports the registration of, a representative hash value or a value obtained by processing the representative hash value, the representative hash value being generated by calculating at least one neighboring hash value that matches a specific hash value, wherein the specific hash value is a hash value of the result of encrypting the message digest with a private key of a first user, a private key of a second user and a private key of the server.

Claim (Index 8):
The method of  claim 1 , wherein, if no notary service request is acquired at the step of (a), and if said one of the anchoring conditions is satisfied at the step of (b), the server performs or supports another device to perform a process of generating a Merkle tree with first and second leaf nodes where certain message data is respectively allocated, and a process of registering a root value or its processed value of the Merkle tree in the database.

Metadata:
- Claim Count in Document: 44.0
- Percentile: 95.0
- Lexical Diversity: 2.41791
- Patent Class: 713.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: True
- Related Applications: ['16049328', '16066155', '16018195', '16008359', '09780833']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4650854611246747
- 35 USC 102 Novelty (BERT): 0.6694114209606283
- Combined Prediction Score: 0.4855180571082701
- Mean Citation Score: 407.749954
- Max Citation Score: 671.01117
- Similarity Product: 644.3292105022251

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