PATENT CLAIM ANALYSIS

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

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

Claim (Index 13):
A computer system for encrypting data, comprising:\n a host processor for generating an encryption command and storing the encryption command into a submission queue, the encryption command comprising a modified version of a command defined by a standardized data storage and retrieval protocol; a host memory for processor-executable instructions; a data bus, a block I/O device electronically coupled to the host processor and the host memory by the data bus, the block I/O device comprising:\n a controller configured to retrieve the encryption command from a submission queue in accordance with the standardized data and retrieval protocol, to cause the data to be encrypted in accordance with an encryption algorithm, and to provide a completion queue entry into a completion queue upon completion of the encryption; and \n a memory coupled to the controller for storing an encryption algorithm used to encrypt the data, and for storing the submission queue and the completion queue; \n wherein the memory further stores an encryption key index, the encryption key index for associating one or more encryption keys stored in the memory with one or more encryption key index values, respectively, wherein the controller is configured cause the data to be encrypted using a first encryption key in the encryption key index in accordance with a first key index value specified by the encryption command.

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

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6970477548331911
- 35 USC 102 Novelty (BERT): 0.533025330142605
- Combined Prediction Score: 0.6806455123641325
- Mean Citation Score: 290.264546
- Max Citation Score: 382.83032
- Similarity Product: 343.84100173672675

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