PATENT CLAIM ANALYSIS

Application Number: 16065961
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2018-12
Patent Classification: ["711", "154000"]

Abstract:
The performance of a computer system which distributes and stores user data and a redundant code is improved. Each computer generates group information indicating positions of a user data region and a redundant code region in each of a plurality of computers; when a write request for write data is received, each computer writes the write data to a local storage device, selects a transmission destination computer on the basis of the group information, and transmits transmission data to the transmission destination computer; when a plurality of pieces of transmission data are respectively received, each computer generates a redundant code by using the plurality of pieces of transmission data on the basis of the group information, and writes the redundant code to the local storage device; and when configurations of the plurality of computers are changed, each computer changes the group information on the basis of the changed configurations.

Claim (Index 12):
The computer system according to  claim 1 ,\n wherein, in a case where the write request is received, each computer writes the write data to the local storage device, generates a primary redundant code by using the write data, selects a plurality of transmission destination computers from among other computers on the basis of the group information, and transmits data selected from part of the write data and the primary redundant code to each transmission destination computer as transmission data, wherein, in a case where the configurations of the plurality of computers are changed, each computer reads user data from the local storage device, generates a primary redundant code by using the read user data, selects a plurality of new redundant code computers on the basis of the changed group information, and transmits data selected from part of the read user data and the generated primary redundant code to each new redundant code computer as retransmission data, and wherein, in a case where a plurality of pieces of retransmission data are respectively received from a plurality of other computers, each computer generates a redundant code after being changed by using the plurality of pieces of retransmission data on the basis of the group information, writes the redundant code after being changed to the local storage device, selects the old redundant code computer which is a computer storing a redundant code before being changed corresponding to the read user data and the primary redundant code on the basis of the group information before being changed, and transmits the erasure request for requesting the redundant code before being changed to be erased to the old redundant code computer.

Metadata:
- Claim Count in Document: 29.0
- Percentile: 94.0
- Lexical Diversity: 2.90909
- Patent Class: 711.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15662510', '15777782', '16081389', '15754179', '15124040']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4947474965156711
- 35 USC 102 Novelty (BERT): 0.4761308494785792
- Combined Prediction Score: 0.4928858318119619
- Mean Citation Score: 176.993544
- Max Citation Score: 201.4347
- Similarity Product: 169.8267043030858

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