PATENT CLAIM ANALYSIS

Application Number: 16210826
Application Type: Utility
Filing Date: 2018-12
Publication Date: 2019-04
Patent Classification: ["711", "103000"]

Abstract:
According to one embodiment, a memory system includes a nonvolatile memory including a plurality of blocks and a controller. The controller manages a garbage collection count for each of blocks containing data written by a host, the garbage collection count indicating the number of times the data in said each of the blocks has been copied by a garbage collection operation of the nonvolatile memory. The controller selects, as garbage collection target blocks, first blocks associated with a same garbage collection count. The controller copies valid data in the first blocks to a copy destination free block. The controller sets, as a garbage collection count of the copy destination free block, a value obtained by adding one to a garbage collection count of the first blocks.

Claim (Index 5):
A method of controlling a nonvolatile memory including a plurality of blocks, and performing a garbage collection operation of the nonvolatile memory, the method comprising:\n selecting a first block and a second block as garbage collection target blocks, the first block and the second block having a first garbage collection count, the first garbage collection count indicating a number of times that data in each of the first block and the second block have been copied by past garbage collection operations; copying valid data in the first block and valid data in the second block to a third block that is a free block; selecting a fourth block and a fifth block as garbage collection target blocks, the fourth block and the fifth block having a second garbage collection count, the second garbage collection count indicating a number of times that data in each of the fourth block and the fifth block have been copied by past garbage collection operations; copying valid data in the fourth block and valid data in the fifth block to a sixth block that is a free block; in a case where the first garbage collection count is equal to the second garbage collection count, selecting the third block and the sixth block as garbage collection target blocks after a part of data in each of the third block and the sixth block is invalidated; and copying valid data in the third block and valid data in the sixth block to a seventh block that is a free block.

Metadata:
- Claim Count in Document: 7.0
- Percentile: 98.0
- Lexical Diversity: 2.44643
- Patent Class: 711.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['15059749', '15912150', '15059785', '15446796', '15694832']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5595067192939374
- 35 USC 102 Novelty (BERT): 0.5370370848656115
- Combined Prediction Score: 0.5572597558511048
- Mean Citation Score: 314.93367
- Max Citation Score: 390.75223
- Similarity Product: 318.71306833254994

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

Dataset: test