PATENT CLAIM ANALYSIS

Application Number: 15973373
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2019-08
Patent Classification: ["710", "007000"]

Abstract:
A system, method and apparatus for encoding and decoding data. A host processor and host memory are coupled to a block I/O device. The host processor issues encode and decode commands to the block I/O device in accordance with a high-speed data storage and retrieval protocol. The block I/O device encodes the data specified in the encode command, thus relieving the host processor of performing the encoding/decoding and freeing the host processor for other tasks.

Claim (Index 16):
A method for encoding data, performed by a block I/O control device, comprising:\n generating, by a host processor, an encode command, the encode command comprising a modified version of a Vendor Specific Command as defined by an NVMe data storage and retrieval protocol; storing, by the host processor, the encode command in a submission queue; retrieving, by a controller in an I/O block device coupled to the host processor by a data bus, the encode command from the submission queue in accordance with the NVMe data storage and retrieval protocol; retrieving, by the controller, data from an input buffer coupled to the controller at an input buffer address identified by the modified version of the Vendor Specific Command; encoding the block of data in accordance with the encode command to generate encoded data, wherein encoding the data comprises:\n retrieving an encoding algorithm index value from the encode command; \n retrieving a first encoding algorithm from a memory coupled to the controller associated with the encoding algorithm index value; and \n encoding the block of data using the first encoding algorithm; \n and storing, by the controller in a completion queue, a result of encoding the data.

Metadata:
- Claim Count in Document: 12.0
- Percentile: 93.0
- Lexical Diversity: 1.8
- Patent Class: 710.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15973379', '15973369', '15086782', '14272214', '15647662']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.689649809825139
- 35 USC 102 Novelty (BERT): 0.5321035997131974
- Combined Prediction Score: 0.6738951888139448
- Mean Citation Score: 277.420674
- Max Citation Score: 379.94693
- Similarity Product: 343.4927856751442

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