PATENT CLAIM ANALYSIS

Application Number: 16018448
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2019-02
Patent Classification: ["711", "114000"]

Abstract:
An apparatus may include a storage driver, the storage driver coupled to a processor, to a non-volatile random access memory (NVRAM), and to a redundant array of independent disks (RAID), the storage driver to: receive a memory write request from the processor for data stored in the NVRAM; calculate parity data from the data and store the parity data in the NVRAM; and write the data and the parity data to the RAID without prior storage of the data and the parity data to a journaling drive. In embodiments, the storage driver may be integrated with the RAID. In embodiments, the storage driver may write the data and the parity data to the RAID by direct memory access (DMA) of the NVRAM.

Claim (Index 18):
A method, performed by a storage driver of a redundant array of independent disks (RAID), of recovering data following occurrence of a RAID Write Hole (RWH) condition, comprising:\n determining that both a power failure of a computer system coupled to the RAID and a failure of a drive of the RAID have occurred; in response to the determination, locating data and associated parity data in a non-volatile random access memory (NVRAM) coupled to the computer system and to the RAID; repeating the writes of the data and the associated parity data from the NVRAM to the RAID without first storing the data and the parity data to a journaling drive.

Metadata:
- Claim Count in Document: 13.0
- Percentile: 94.0
- Lexical Diversity: 2.69231
- Patent Class: 711.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15988889', '14536550', '11155295', '13517723', '12755364']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4990453894301737
- 35 USC 102 Novelty (BERT): 0.4632610263194859
- Combined Prediction Score: 0.4954669531191049
- Mean Citation Score: 156.71117199999995
- Max Citation Score: 170.35242
- Similarity Product: 134.92484264957784

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 0
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test