PATENT CLAIM ANALYSIS

Application Number: 15884697
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2018-05
Patent Classification: ["709", "217000"]

Abstract:
The present disclosure provides methods and systems for multicast collaborative erasure encoding and methods and systems for distributed parity protection. One embodiment relates to a method of multicast collaborative erasure encoding of a chunk stored in a distributed object storage cluster. A roll-call request is multicast to every storage server in a negotiating group for the chunk. Roll-call inventory responses are generated and multicast by every storage server in the negotiating group. The roll-call inventory responses are collected by every storage server in the negotiating group from other storage servers in the negotiating group to form a set of roll-call inventory responses. A logical evaluation of the set of roll-call inventory responses may then be performed by every storage server in the negotiating group. Other embodiments, aspects and features are also disclosed.

Claim (Index 28):
A distributed object storage system with distributed parity protection, the system comprising:\n a network; and a plurality of storage servers communicatively interconnected by the network, wherein the plurality of storage servers include executable code that performs steps including:\n storing a chunk in a plurality of erasure-encoded slices at different storage servers, wherein the plurality of erasure-encoded slices include a plurality of data stripes and at least one parity stripe; \n determining that a data stripe of the plurality of data stripes is lost; \n determining surviving erasure-encoded slices of the plurality of erasure-encoded slices; \n grouping the surviving erasure-encoded slices into a first set of pairs by sending a first erasure-encoded slice of each pair from a first storage server to a second storage server that holds a second erasure-encoded slice of each pair; and \n operating on first and second slices of each pair in the first set of pairs to generate a set of resultant slices at the second storage server.

Metadata:
- Claim Count in Document: 11.0
- Percentile: 86.0
- Lexical Diversity: 2.22222
- Patent Class: 709.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14302298', '14821693', '14821698', '14095843', '14095855']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3189469552611002
- 35 USC 102 Novelty (BERT): 0.51825632009029
- Combined Prediction Score: 0.3388778917440192
- Mean Citation Score: 322.621716
- Max Citation Score: 341.32413
- Similarity Product: 250.7611829072821

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