PATENT CLAIM ANALYSIS

Application Number: 16112849
Application Type: Utility
Filing Date: 2018-08
Publication Date: 2019-01
Patent Classification: ["711", "118000"]

Abstract:
Systems and methods for handling operation requests in a computing device. The methods comprise: queuing a first I/O operation and first TRIM operation in a first list of operations; analyzing the first TRIM operation for a plurality of block portions of a disk cache to determine a size thereof; estimating a first amount of time to complete the first TRIM operation; comparing the first amount of time to a first threshold value; selectively dividing the first TRIM operation into at least a second TRIM operation for first block portions contained in the plurality of block portions and at least a third TRIM operation for second block portions contained in the plurality of block portions, if the first amount of time is greater than the first threshold value; performing the first I/O operation followed by the second TRIM operation; and queuing the third TRIM operation in a second list of operations.

Claim (Index 1):
A method for operating a storage device, comprising:\n receiving, by a controller in communication with the storage device, requests for a plurality of Input/Output (\u201cI/O\u201d) operations and a request for a deletion operation by which one or more blocks of data stored in the storage device are to be marked for erasure; estimating, by the controller, a first amount of time to complete the deletion operation; when the first amount of time reaches a first threshold value, performing the following operations:\n dividing the deletion operation into a first sub-deletion operation and at least one second sub-deletion operation, each of the first and second sub-deletion operations being associated with a respective subset of the one or more blocks of data stored in the storage device; \n performing at least one first I/O operation of the plurality of I/O operations and the first sub-deletion operation; \n caching the at least one second sub-deletion operation; and \n performing the cached at least one second sub-deletion operation during an otherwise idle time of the storage device.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 96.0
- Lexical Diversity: 2.80702
- Patent Class: 711.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15663255', '15145084', '15261061', '12762993', '13359991']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4237012966426772
- 35 USC 102 Novelty (BERT): 0.5542225708394907
- Combined Prediction Score: 0.4367534240623586
- Mean Citation Score: 233.01279
- Max Citation Score: 423.37833
- Similarity Product: 304.71945644316673

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