PATENT CLAIM ANALYSIS

Application Number: 15943883
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2018-08
Patent Classification: ["711", "135000"]

Abstract:
Embodiments provide adaptive storage management for optimizing multi-tier data storage. A storage manager may interact with storage decision advisors. The manager may adaptively make storage management decisions (e.g., flush, evict, recall, delete) after considering recommendations from and the credibility of the storage decision advisors. The manager may update the credibility of storage decision advisors based on how their recommendations affected optimization. The manager may adaptively choose when to rebalance or reconfigure the credibility of the storage decision advisors. Storage decision advisors may themselves be adaptive. Storage decision advisors may examine credibility feedback from the storage manager to determine which recommendations were useful and which were not. Storage decision advisors may then change when they will make a recommendation, when they will abstain from making a recommendation, the type of recommendation provided, or other behavior. Optimization may concern performance, cost, power usage, or other factors.

Claim (Index 15):
An apparatus, comprising:\n a processor; a memory; a set of circuits; and a hardware interface that connects the processor, the memory, and the set of circuits; the set of circuits comprising:\n a first circuit configured to:\n receive a data storage request to be handled by a multi-tier data storage system; \n provide information about the data storage request to an advisor in a plurality of advisors; \n receive a recommendation from the advisor concerning whether, when, or how to move data in the multi-tier data storage system in response to the data storage request; \n selectively perform a data movement in the multi-tier data storage system based, at least in part, on the data storage request, the recommendation, and a weighting factor associated with the advisor; \n log information about the data storage request, the recommendation from the advisor, and the data movement; \n perform a retrospective analysis of a previous recommendation received from the advisor; \n update a credibility of the advisor based, at least in part, on a utility of the previous recommendation received from the advisor; \n \n a second circuit configured to:\n selectively determine an effect of the data movement on an optimization measure of the multi-tier data storage system during an interval of interest; \n \n a third circuit configured to:\n selectively adapt the weighting factor for the advisor upon determining that an update threshold has been met; and \n a fourth circuit configured to: \n selectively adapt an operation of a selected advisor in the plurality of advisors upon determining that an adaptation threshold has been met.

Metadata:
- Claim Count in Document: 8.0
- Percentile: 91.0
- Lexical Diversity: 2.08861
- Patent Class: 711.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14841788', '13360494', '15409734', '12910144', '15280763']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4424292084589913
- 35 USC 102 Novelty (BERT): 0.6082105088536516
- Combined Prediction Score: 0.4590073384984573
- Mean Citation Score: 250.292714
- Max Citation Score: 534.7862
- Similarity Product: 486.725104520464

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