PATENT CLAIM ANALYSIS

Application Number: 15974345
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2018-09
Patent Classification: ["709", "226000"]

Abstract:
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and a processing module operably coupled to the interface and memory such that the processing module, when operable within the computing device based on the operational instructions, is configured to perform various operations. The computing device determines to facilitate migration of encoded data slices (EDSs) from a first storage unit (SU) pool to a second SU pool and identifies storage resources associated with the EDSs to be migrated. The computing device then generates a migration schedule for the EDSs based on performance information associated with storage resources and facilitates the migration of the plurality of EDSs based on the migration schedule using the storage resources based on an aggression factor and adapts the aggression factor as deemed necessary based on the performance information.

Claim (Index 9):
A computing device comprising:\n an interface configured to interface and communicate with a dispersed or distributed storage network (DSN); memory that stores operational instructions; and processing circuitry operably coupled to the interface and to the memory, wherein the processing circuitry is configured to execute the operational instructions to:\n facilitate migration, via the interface, of a plurality of encoded data slices (EDSs) from a first storage unit (SU) pool to a second SU pool within the DSN based on a migration schedule that is based on storage resources associated with the plurality of EDSs to be migrated and based on a first aggression factor that corresponds to an acceptable level of impact to non-migration traffic within the DSN, wherein a data object is segmented into a plurality of data segments, wherein a data segment of the plurality of data segments is dispersed error encoded in accordance with dispersed error encoding parameters to produce a set of EDSs that includes at least one of the plurality of EDSs, wherein a decode threshold number of EDSs are needed to recover the data segment, wherein a read threshold number of EDSs provides for reconstruction of the data segment, and wherein a write threshold number of EDSs provides for a successful transfer of the set of EDSs from a first at least one location in the DSN to a second at least one location in the DSN; and \n adapt the migration of the plurality of EDSs from the first aggression factor to a second aggression factor during and prior to completion of the migration of the plurality of EDSs based on a determination that performance information regarding the migration of the plurality of EDSs compares unfavorably with an aggression factor threshold that corresponds to a maximum degree of tolerable acceptable level of impact to the non-migration traffic within the DSN.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 93.0
- Lexical Diversity: 2.12
- Patent Class: 709.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15445056', '15448148', '15839720', '15846489', '15248939']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2591262752389346
- 35 USC 102 Novelty (BERT): 0.5531529316261616
- Combined Prediction Score: 0.2885289408776574
- Mean Citation Score: 304.12637
- Max Citation Score: 412.78864
- Similarity Product: 383.31610247072217

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