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 1):
A memory system comprising:\n a nonvolatile memory including a plurality of blocks; and a controller electrically connected to the nonvolatile memory and configured to perform a garbage collection operation of the nonvolatile memory, wherein the controller is configured to:\n select 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, \n copy valid data in the first block and valid data in the second block to a third block that is a free block, \n select 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, \n copy valid data in the fourth block and valid data in the fifth block to a sixth block that is a free block, \n in a case where the first garbage collection count is equal to the second garbage collection count, select 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 \n copy 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.5573780309864351
- 35 USC 102 Novelty (BERT): 0.5391916607321132
- Combined Prediction Score: 0.555559393961003
- Mean Citation Score: 314.93367
- Max Citation Score: 390.75223
- Similarity Product: 376.5682487412638

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