PATENT CLAIM ANALYSIS

Application Number: 16031654
Application Type: Utility
Filing Date: 2018-07
Publication Date: 2020-01
Patent Classification: ["711", "165000"]

Abstract:
Provided are a computer program product, system, and method for determining an optimal storage environment for data sets and for migrating data sets. Metadata for each application indicates storage pools used by the application to store data sets, wherein each storage pool is configured in one of a plurality of storage environments using different organization schemes to store data sets. The metadata for at least one application indicates storage pools to store the data sets for the application that are allocated from different storage environments. The metadata for an application is processed to determine a data set for the application stored in a first storage pool implemented in a first storage environment that should be stored in a second storage environment. The determined data set from the first storage pool to a second storage pool implemented in the second storage environment.

Claim (Index 11):
A computer program product for managing storage of data in a plurality of storage environments, wherein the computer program product comprises a computer readable storage medium having computer readable program code embodied therein that when executed performs operations, the operations comprising:\n providing application metadata indicating data sets from an application, wherein for each data set indicated in the application metadata there is data set metadata indicating a storage pool in which the data set is configured and data access information for the data set stored in a storage environment, wherein storage pools are allocated from different storage environments; updating the data access information for the data sets with I/O access information gathered by storage environment daemons, wherein each storage environment daemon is used to gather I/O access information from each of the different storage environments; determining, by a classification engine, an access pattern classification of a set of access pattern classifications from the data access information for a data set being considered to migrate; using the access pattern classification to determine an optimal storage environment for the considered data set; determining whether the considered data set being is currently stored in a storage pool in the optimal storage environment and moving the considered data set to a storage pool implemented in the optimal storage environment in response to determining that the considered data set is not stored in the optimal storage environment.

Metadata:
- Claim Count in Document: 31.0
- Percentile: 95.0
- Lexical Diversity: 2.48333
- Patent Class: 711.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14345934', '14458057', '15435136', '12778075', '11605931']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5235591442282633
- 35 USC 102 Novelty (BERT): 0.4658585834586339
- Combined Prediction Score: 0.5177890881513004
- Mean Citation Score: 150.93932800000005
- Max Citation Score: 154.47365
- Similarity Product: 113.84066996865272

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