PATENT CLAIM ANALYSIS

Application Number: 16147366
Application Type: Utility
Filing Date: 2018-09
Publication Date: 2019-02
Patent Classification: ["710", "005000"]

Abstract:
Systems and methods for using host command data buffers as extended memory device volatile memory are disclosed. NVM Express implements a paired submission queue and completion queue mechanism, with host software on the host device placing commands into the submission queue. Commands may include an indication of a host buffer, resident on the host device, in which to store data for access by the host device. The memory device may use the host buffer as extended memory during execution of the command. As one example, the memory device may process the command in stages, with each stage retrieving data from the host buffer, manipulating the data, and writing the processed data to the same host buffer. As another example, the host buffer can be used for memory device internal relocation and garbage collection operations. Thus, the area/cost of the memory device controller is reduced since less volatile memory is required.

Claim (Index 12):
The memory device of  claim 11 , wherein the controller is further configured to:\n after causing the transfer of the error-corrected data to the host buffer, notify the host device of completion of execution of the read command, wherein the notification indicates to the host device to read the error-corrected data stored in the host buffer.

Metadata:
- Claim Count in Document: 59.0
- Percentile: 97.0
- Lexical Diversity: 2.02439
- Patent Class: 710.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15630438', '15602874', '15088692', '15585753', '15452039']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6783968687053059
- 35 USC 102 Novelty (BERT): 0.5287563836259119
- Combined Prediction Score: 0.6634328201973666
- Mean Citation Score: 274.71986
- Max Citation Score: 353.7335
- Similarity Product: 351.22806931322816

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