PATENT CLAIM ANALYSIS

Application Number: 15870709
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2019-02
Patent Classification: ["370", "386000"]

Abstract:
In one embodiment, switch-assisted data storage network traffic management in a data storage center consolidates data placement requests and data placement acknowledgements to reduce network traffic. Other aspects are described herein.

Claim (Index 19):
The system of  claim 18  further comprising:\n a first storage rack having the first set of storage nodes, each storage node of the first set having chunk placement logic configured to, in response to a data chunk placement request of the first set of data chunk placement requests, received by the assigned storage node of the first set of storage nodes, store an individual erasure encoded chunk of data of the first set of erasure encoded chunks of data, each storage node of the first set further having placement acknowledgement generation logic configured to send to the first hierarchical switch a data chunk placement acknowledgment acknowledging storage of an individual erasure encoded chunk of data of the first set of erasure encoded chunks of data; \n wherein the first hierarchical switch has intra-rack acknowledgement consolidation logic configured to receive a first plurality of data chunk placement acknowledgments, each data chunk placement acknowledgment acknowledging storage of an individual erasure encoded chunk of data of the first set of erasure encoded chunks of data in an assigned storage node of the first set of storage nodes, and generate and transmit to the third switch in response to receipt of the first plurality of data chunk placement acknowledgments, a first multi-chunk data placement acknowledgement acknowledging storage of the first storage data in the first set of storage nodes of the storage system; \n a second storage rack having the second set of storage nodes, each storage node of the second set having chunk placement logic configured to, in response to a data chunk placement request of the second set of data chunk placement requests, received by the assigned storage node of the second set of storage nodes, store an individual erasure encoded chunk of data of the second set of erasure encoded chunks of data, each storage node of the second set further having placement acknowledgement generation logic configured to send to the second hierarchical switch a data chunk placement acknowledgment acknowledging storage of an individual erasure encoded chunk of data of the second set of erasure encoded chunks of data; \n wherein the second hierarchical switch has intra-rack acknowledgement consolidation logic configured to receive a second plurality of data chunk placement acknowledgments, each data chunk placement acknowledgment acknowledging storage of an individual erasure encoded chunk of data of the second set of erasure encoded chunks of data in an assigned storage node of the second set of storage nodes, and generate and transmit to the third switch in response to receipt of the second plurality of data chunk placement acknowledgments, a second multi-chunk data placement acknowledgement acknowledging storage of the second storage data in the second set of storage nodes of the storage system.

Metadata:
- Claim Count in Document: 56.0
- Percentile: 86.0
- Lexical Diversity: 1.30769
- Patent Class: 370.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15460119', '15423080', '14609589', '14609598', '13479171']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5444277329812467
- 35 USC 102 Novelty (BERT): 0.4844515354846273
- Combined Prediction Score: 0.5384301132315847
- Mean Citation Score: 207.303188
- Max Citation Score: 223.59273
- Similarity Product: 169.76590883119582

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