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 15):
The apparatus of  claim 9 , wherein the host controller is further configured to:\n send a command to the non-volatile memory controller to reallocate a specified region of the host memory that was allocated for the exclusive use of the non-volatile memory controller; receive a notification from the non-volatile memory controller that the non-volatile memory controller is no longer using the specified region of the host memory; and notify the non-volatile memory controller of a new region in the host memory that replaces the specified region of the host memory for exclusive use of the non-volatile memory controller after the host controller receives the notification from the non-volatile memory controller.

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

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5537466858075262
- 35 USC 102 Novelty (BERT): 0.5067893205622664
- Combined Prediction Score: 0.5490509492830002
- Mean Citation Score: 234.289124
- Max Citation Score: 252.34456
- Similarity Product: 161.61500618081092

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