PATENT CLAIM ANALYSIS

Application Number: 15894587
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2018-06
Patent Classification: ["711", "103000"]

Abstract:
An improved garbage collection (“GC”) process configured to recover new blocks from used storage space is disclosed. After initiating the GC process for a flash memory in accordance with at least one of predefined triggering events, a first valid page within a first block marked as an erasable block is identified. Upon determining a first signature representing the content of the first valid page according to a predefined signature generator, the process identifies a second valid page within a second block as a duplicated page of the first valid page in response to the first signature. The process subsequently associates the logical block address (“LBA”) of the first valid page to the second valid page. In an alternative embodiment, page compression and sequential order of page arrangement can also be implemented to further enhance efficiency of garbage collection.

Claim (Index 10):
A memory device comprising:\n a plurality of non-volatile memory (\u201cNVM\u201d) blocks wherein each of the plurality of non-volatile memory blocks includes a set of non-volatile memory pages configured to store information persistently; and a memory controller coupled to the plurality of NVM blocks and configured to manage the plurality of NVM blocks, wherein the memory controller includes:\n a garbage collection (\u201cGC\u201d) manager configured to recover storage space based on a predefined GC triggering events; \n a signature table coupled to the GC manager and configured to store a plurality of signatures representing content of valid pages in the plurality of NVM blocks; and \n a de-dupe module coupled to the GC manager and capable of identifying a duplicated page for a valid page within an erasable block based on the plurality of signatures in the signature table.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 88.0
- Lexical Diversity: 1.87805
- Patent Class: 711.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14315172', '15365800', '15458684', '15294547', '14836107']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5274977977350082
- 35 USC 102 Novelty (BERT): 0.55068572985456
- Combined Prediction Score: 0.5298165909469633
- Mean Citation Score: 272.973606
- Max Citation Score: 420.65222
- Similarity Product: 365.7060241204167

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