PATENT CLAIM ANALYSIS

Application Number: 15971990
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2018-09
Patent Classification: ["711", "103000"]

Abstract:
A data processing method and a storage apparatus are disclosed. The data processing method includes: receiving, by a non-volatile memory express (NVMe) storage device, an NVMe write command sent by a host, where the NVMe write command carries a key and a value pointer, the value pointer points to first storage space, and the first storage space is used to store a value; obtaining, by the NVMe storage device, the key from the NVMe write command and a value length, and allocating second storage space to the value according to the value length, where the second storage space is in the NVMe storage device; and obtaining, by the NVMe storage device, the value from the host, and storing the value in the second storage space.

Claim (Index 8):
The data processing method according to  claim 1 , wherein sending, by the NVMe storage device, a first transmission request to the host and obtaining the value from the host comprises one of the following:\n sending, by the storage device, at least two direct memory access (DMA) transmission requests to the host to obtain the value, each DMA transmission request for requesting a part of the value, and when any DMA transmission request fails to be executed, releasing, by the NVMe storage device, the storage space allocated to the value, wherein the NVMe storage device and the host are connected by using a PCIe bus; or sending, by the storage device, at least two (remote direct memory access (RDMA) transmission requests to the host to obtain the value, each RDMA transmission request for requesting a part of the value, and when any RDMA transmission request fails to be executed, releasing, by the NVMe storage device, the storage space allocated to the value, wherein the NVMe storage device and the host are connected by using the fabric.

Metadata:
- Claim Count in Document: 37.0
- Percentile: 93.0
- Lexical Diversity: 2.82353
- Patent Class: 711.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: True
- Related Applications: ['15815280', '15204160', '15618081', '15385158', '14215097']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5763119673515478
- 35 USC 102 Novelty (BERT): 0.5163382122968275
- Combined Prediction Score: 0.5703145918460758
- Mean Citation Score: 235.68785
- Max Citation Score: 297.5021700000001
- Similarity Product: 194.399374243464

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