PATENT CLAIM ANALYSIS

Application Number: 15913987
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2019-03
Patent Classification: ["711", "103000"]

Abstract:
According to one embodiment, a memory system determine both of a first block to which data from a host is to be written and a first location of the first block, when receiving a write request to designate a first logical address from the host. The memory system writes the data from the host to the first location of the first block. The memory system notifies the host of the first logical address, a first block number designating the first block, and a first in-block offset indicating an offset from a leading part of the first block to the first location by a multiple of grain having a size different from a page size.

Claim (Index 11):
A method of controlling a nonvolatile memory including a plurality of blocks each including a plurality of pages, the method comprising:\n when receiving a write request to designate a first logical address from a host, executing an operation of determining both of a first block to which data from the host is to be written and a first location of the first block, an operation of writing the data from the host to the first location of the first block, and an operation of notifying the host of the first logical address, a first block number designating the first block, and a first in-block offset indicating an offset from a leading part of the first block to the first location by a multiple of grain having a size different from a page size, and when executing garbage collection of the nonvolatile memory, executing an operation of selecting a copy source block and a copy destination block for the garbage collection from the plurality of blocks, an operation of determining a second location of the copy destination block to which valid data stored in the copy source block is to be written, an operation of copying the valid data to the second location of the copy destination block, and an operation of notifying the host of a logical address of the valid data, a second block number designating the copy destination block, and a second in-block offset indicating an offset from a leading part of the copy destination block to the second location by a multiple of the grain.

Metadata:
- Claim Count in Document: 35.0
- Percentile: 90.0
- Lexical Diversity: 2.46939
- Patent Class: 711.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['15914009', '15914027', '15914051', '14836391', '15250011']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4912362566720477
- 35 USC 102 Novelty (BERT): 0.5303152057178091
- Combined Prediction Score: 0.4951441515766239
- Mean Citation Score: 267.234104
- Max Citation Score: 348.9679
- Similarity Product: 273.1667954488337

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