PATENT CLAIM ANALYSIS

Application Number: 16136106
Application Type: Utility
Filing Date: 2018-09
Publication Date: 2019-01
Patent Classification: ["714", "763000"]

Abstract:
A method begins with a processing module querying distributed storage network (DSN) storage units regarding storage errors associated with a data segment. The method continues with the processing module receiving query responses and depending on the responses, assigning a first threshold priority or a second threshold priority to encoded data slices (EDSs) associated with the data segment. The method proceeds with the processing module, depending on the assigned threshold priority, issuing read slice requests and rebuilding EDS associated with the data segment.

Claim (Index 12):
The computing device of  claim 10 , wherein the processing module, when operable within the computing device based on the operational instructions, is further configured to:\n transmit at least a second threshold number of list slice message requests to the plurality of storage units of the DSN, wherein the at least a second threshold number of list slice message requests is associated with a second data segment; receive a second plurality of list slice response messages from the plurality of storage units of the DSN, wherein the number of list slice response messages are associated with the second threshold number of list slice message requests; determine, based on the plurality of list slice response messages received from the plurality of storage units of the DSN, whether the first threshold number of error-free dispersed storage error EDSs associated with the second threshold number of list slice message requests has been stored in the plurality of storage units of the DSN; when the first threshold number of error-free dispersed storage error EDSs associated with the second threshold number of list slice message requests has been stored in the plurality of storage units of the DSN, assign the first rebuilding priority to the first data segment; when the first threshold number of error-free dispersed storage error EDSs associated with the second threshold number of list slice message requests has not been stored in the plurality of storage units of the DSN, determine whether the second threshold number of error-free dispersed storage error EDSs associated with the second threshold number of list slice message requests has been stored in the plurality of storage units of the DSN; when the second threshold number of error-free dispersed storage error EDSs associated with the second threshold number of list slice message requests has been stored in the plurality of storage units of the DSN, assign a second rebuilding priority to the first data segment; and when the number of error-free dispersed storage error EDSs associated with the second threshold number of list slice message requests is between the first threshold number of error-free dispersed storage error EDSs associated with the second threshold number of list slice message requests and the second threshold number of en - or-free dispersed storage error EDSs associated with the second threshold number of list slice message requests, issue a decode threshold number of read slice requests to storage units known to store available error-free EDSs associated with the second threshold number of list slice message requests; and rebuild one or more dispersed storage error EDSs associated with the second data segment that are not error-free.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 97.0
- Lexical Diversity: 1.87755
- Patent Class: 714.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15642875', '15840887', '13866631', '14869240', '14027694']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3273859093369434
- 35 USC 102 Novelty (BERT): 0.5515358556733208
- Combined Prediction Score: 0.3498009039705811
- Mean Citation Score: 338.134628
- Max Citation Score: 403.13812
- Similarity Product: 398.6306339320898

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