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 10):
The computer system according to  claim 1 ,\n wherein each computer includes a plurality of storage devices, wherein each computer sets a plurality of storage device groups each including a user data region and a redundant code region, and generates storage device group information indicating positions of the user data region and the redundant code region in each of the plurality of storage devices for each storage device group, wherein, in a case where the write request is received, each computer writes the write data to a first storage device among the plurality of storage devices, generates a storage device redundant code by using the write data on the basis of the storage device group information, and writes the storage device redundant code to a second storage device among the plurality of storage devices on the basis of the storage device group information, and wherein, in a case where configurations of the plurality of storage devices are changed, a computer corresponding to the plurality of storage devices of which the configurations are changed changes the storage device group information on the basis of the changed configurations of the plurality of storage devices, reads data from a storage device, selects a new redundant code storage device which is a storage device storing a storage device redundant code after being changed based on the read data on the basis of the changed storage device group information, writes storage device retransmission data based on the read data to the new redundant code storage device, selects an old redundant code storage device which is a storage device storing a storage device redundant code before being changed based on the read data on the basis of the storage device group information before being changed, and issues an erasure request for requesting the storage device redundant code before being changed to be erased to the old redundant code storage device.

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.4930791306330676
- 35 USC 102 Novelty (BERT): 0.482784162332572
- Combined Prediction Score: 0.492049633803018
- Mean Citation Score: 176.993544
- Max Citation Score: 201.4347
- Similarity Product: 159.69036022803786

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