PATENT CLAIM ANALYSIS

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

Abstract:
Technology is described herein for operating non-volatile storage. One aspect is an apparatus that dynamically changes an allocation of host memory that is for the exclusive use of a non-volatile memory controller. The non-volatile memory controller may make a runtime request for additional host memory that is for the exclusive use of the non-volatile memory controller. The non-volatile memory controller might use the additional host memory for a task such as garbage collection, and then release the host memory back to the host.

Claim (Index 16):
A method of allocating a Non-volatile Memory Express (NVMe) Host Memory Buffer (HMB) in a host system to a Non-volatile Memory Express (NVMe) memory controller, the method comprising:\n receiving a request from the NVMe memory controller for an amount of host memory in the host system as an HMB during an initialization of the NVMe memory controller; in response to the request during initialization, providing the NVMe memory controller with an HMB descriptor list having entries that point to regions of the host memory; during runtime after the initialization, receiving a request from the NVMe memory controller for additional host memory for the HMB; modifying the HMB descriptor list to include one or more entries to the additional host memory for the HMB; and providing the NVMe memory controller with an indication that the HMB descriptor list has been updated.

Metadata:
- Claim Count in Document: 12.0
- Percentile: 90.0
- Lexical Diversity: 2.04651
- Patent Class: 711.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15876785', '15897760', '15489853', '15209739', '15088692']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5277950962696134
- 35 USC 102 Novelty (BERT): 0.4880875226431143
- Combined Prediction Score: 0.5238243389069636
- Mean Citation Score: 234.289124
- Max Citation Score: 252.34456
- Similarity Product: 206.1841491464376

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

Dataset: test