PATENT CLAIM ANALYSIS

Application Number: 15876745
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2018-08
Patent Classification: ["711", "154000"]

Abstract:
An information processing apparatus that controls access to a non-volatile storage medium mounted therein to thereby make it possible to prevent occurrence of a read/write error and physical damage to the non-volatile storage medium. The information processing apparatus includes an HDD as the non-volatile storage medium and a RAM disk on a RAM as the volatile storage medium. An API hook hooks a system call that uses a file descriptor. A frequency of access to a file in the HDD is detected by using the API hook. When the access frequency of a file has exceeded a predetermined value, the access destination of the file is changed from the HDD to the RAM disk, by using the API hook.

Claim (Index 11):
The information processing apparatus according to  claim 10 , further comprising a management unit configured to manage, in a case where data transfer is performed by the access destination change unit, information indicating which of the whole file, the additionally written data, and the divided data item has been transferred to the volatile storage medium, and manage, in a case where one of the additionally written data and the divided data item has been transferred to the volatile storage medium, information of an offset between the file and the transferred data, and\n a first determination unit configured to determine, in a case where the detected access frequency of the file has ceased to exceed the predetermined value after exceeding the predetermined value, which of the whole file, the additionally written data, and the divided data item has been transferred to the volatile storage medium by the access destination change unit, based on the information managed by the management unit, and wherein as a result of the determination by the first determination unit, in a case where one of the additionally written data and the divided data item has been transferred to the volatile storage medium, the file in the non-volatile storage medium is updated using the transferred data, and the data transferred to the volatile storage medium is deleted, by using the hook unit.

Metadata:
- Claim Count in Document: 16.0
- Percentile: 86.0
- Lexical Diversity: 2.06557
- Patent Class: 711.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['12659610', '13038209', '11025732', '11774718', '12105900']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4893951364315142
- 35 USC 102 Novelty (BERT): 0.4875158161616851
- Combined Prediction Score: 0.4892072044045313
- Mean Citation Score: 150.20421000000005
- Max Citation Score: 159.16983000000005
- Similarity Product: 99.12622530940178

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