PATENT CLAIM ANALYSIS

Application Number: 15866167
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2018-05
Patent Classification: ["714", "773000"]

Abstract:
A memory system or flash card may optimize usage of reclaimed memory. The optimization may include lists for Uncorrectable Error Correction Code (UECC) and Correctable Error Correction Code (CECC) that can be used along with a dual programming scheme. Dual programming may be utilized for blocks on the lists, but not for blocks that are not on the lists. The lists can be updated by reading data programmed to blocks on the lists.

Claim (Index 16):
A method for optimizing programming of reclaimed memory, the method comprising:\n initializing the reclaimed memory to include each block from the reclaimed memory on an error correction code (ECC) list; checking, upon receipt of a read request, for an ECC of a block that is read and removing the block from the ECC list when there is no ECC; writing, upon receipt of a write request, both a primary and a backup copy for the write request when a block that is to be written to is present on the ECC list, wherein the primary comprises the block that is to be written to; and writing, upon receipt of a write request, a single write for the write request when a block that is to be written to is not present on the ECC list.

Metadata:
- Claim Count in Document: 7.0
- Percentile: 86.0
- Lexical Diversity: 1.57692
- Patent Class: 714.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['14700543', '14657677', '14291560', '14811277', '14700522']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2502452135277575
- 35 USC 102 Novelty (BERT): 0.4899391715569818
- Combined Prediction Score: 0.27421460933068
- Mean Citation Score: 183.108796
- Max Citation Score: 198.72949
- Similarity Product: 138.05449884990514

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

Dataset: test