PATENT CLAIM ANALYSIS

Application Number: 16011474
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2019-12
Patent Classification: ["711", "165000"]

Abstract:
A computer-implemented method according to one embodiment includes identifying an extent to be relocated within a storage environment, determining a current workload of each of a plurality of storage drives within the storage environment, determining current performance capabilities of each of a plurality of backend storage controllers associated with the plurality of storage drives within the storage environment, and moving the extent to one of the plurality of storage drives, based on the current workload for each of the plurality of storage drives and the current performance capabilities of the plurality of backend storage controllers.

Claim (Index 14):
The computer-implemented method of  claim 1 , wherein moving the extent to one of the plurality of storage drives includes:\n determining a first storage drive having a smallest current workload from the plurality of storage drives; comparing current performance capabilities of a first backend storage controller that manages the first storage drive to current performance capabilities of a second backend storage controller that manages a second storage drive at which the extent is currently located; in response to determining that the current performance capabilities of the first backend storage controller are greater than the current performance capabilities of the second backend storage controller, moving the extent to the first storage drive; and in response to determining that the current performance capabilities of the first backend storage controller are less than the current performance capabilities of the second backend storage controller, moving the extent to a third storage drive different from the first storage drive that is managed by a third backend storage controller, wherein the extent is moved to the third storage drive in response to determining that the current performance capabilities of the third backend storage controller are greater than the current performance capabilities of the second backend storage controller, and the third storage drive has a current workload less than a current workload of the second storage drive on which the extent is currently located.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 94.0
- Lexical Diversity: 2.63158
- Patent Class: 711.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['14674131', '13466775', '14024793', '15563688', '14748751']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5283647491556756
- 35 USC 102 Novelty (BERT): 0.4773261925072266
- Combined Prediction Score: 0.5232608934908307
- Mean Citation Score: 166.60799999999998
- Max Citation Score: 174.79582
- Similarity Product: 126.68334039158104

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

Dataset: test