PATENT CLAIM ANALYSIS

Application Number: 15984180
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2019-11
Patent Classification: ["711", "133000"]

Abstract:
Provided are a computer program product, system, and method for using a machine learning module to select one of multiple cache eviction algorithms to use to evict a track from the cache. A first cache eviction algorithm determines tracks to evict from the cache. A second cache eviction algorithm determines tracks to evict from the cache, wherein the first and second cache eviction algorithms use different eviction schemes. At least one machine learning module is executed to produce output indicating one of the first cache eviction algorithm and the second cache eviction algorithm to use to select a track to evict from the cache. A track is evicted that is selected by one of the first and second cache eviction algorithms indicated in the output from the at least one machine learning module.

Claim (Index 7):
A computer program product for demoting tracks from cache to a storage, the computer program product comprising a computer readable storage medium having computer readable program code embodied therein that when executed performs operations, the operations comprising:\n executing a first cache eviction algorithm to determine a first evict track to evict from the cache; executing a second cache eviction algorithm to determine a second evict track to evict from the cache, wherein the first and second cache eviction algorithms use different eviction schemes; executing at least one machine learning module that receives as input the first evict track, the second evict track and cache statistics and produces output used to select one of the first and the second cache eviction algorithms to use to select a track to evict from the cache; and evicting the first evict track from the cache in response to the output from the at least one machine learning module indicating to use the first cache eviction algorithm; and evicting the second evict track from the cache in response to the output from the at least one machine learning module indicating to use the second cache eviction algorithm.

Metadata:
- Claim Count in Document: 38.0
- Percentile: 93.0
- Lexical Diversity: 2.71154
- Patent Class: 711.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['12109258', '12027983', '11538091', '15212920', '15972797']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5398102603162483
- 35 USC 102 Novelty (BERT): 0.504355394999254
- Combined Prediction Score: 0.536264773784549
- Mean Citation Score: 258.525696
- Max Citation Score: 293.58743
- Similarity Product: 231.332296888659

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