PATENT CLAIM ANALYSIS

Application Number: 16016197
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2019-06
Patent Classification: ["360", "055000"]

Abstract:
Implementations disclosed herein include a method comprising receiving a TRIM request for a media cache in a storage media from a host, determining whether a TRIM range in the TRIM request overlaps with an active operation, invalidating the TRIM range responsive to determining that the TRIM range does not overlap with an active operation, and inserting at least one null node in the media cache. The method may comprise receiving a host read request, performing a media cache search for a read LBA range, and determining where data is located. If all the data is located in the media cache, the system reads from the media cache. If the data is located in a null node, patterning for the null node occurs. If the data is located partially in the main store, the media cache, or a null node, the data may be read, combined, and returned to the host.

Claim (Index 10):
A system comprising:\n a storage media; and a storage controller configured to:\n receive a TRIM request for a media cache in a storage media from a host; \n determine whether a TRIM range in the TRIM request overlaps with an active operation; and \n invalidate the TRIM range responsive to determining that the TRIM range does not overlap with an active operation.

Metadata:
- Claim Count in Document: 5.0
- Percentile: 94.0
- Lexical Diversity: 2.5303
- Patent Class: 360.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15058539', '15394558', '15914598', '14859118', '15281857']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6776297743024371
- 35 USC 102 Novelty (BERT): 0.4968792238545207
- Combined Prediction Score: 0.6595547192576454
- Mean Citation Score: 172.87034599999996
- Max Citation Score: 194.80359
- Similarity Product: 124.208801854105

Labels:
- Claim Label 101: 1
- Claim Label 102: 0
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 0
- Label 101 Adjusted: 1

Dataset: test