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 9):
The computer system according to  claim 1 ,\n wherein the plurality of computers are disposed in a plurality of sites, wherein each computer sets a plurality of site groups each including a user data region and a redundant code region, and generates site group information indicating positions of the user data region and the redundant code region in each of the plurality of sites for each site group, wherein, in a case where the write request is received, each computer writes the write data to the local storage device, wherein each computer selects a transmission destination site from among other sites on the basis of the site group information asynchronously with the write request, and transmits site transmission data based on the write data to the transmission destination site, wherein, in a case where a plurality of pieces of site transmission data are respectively received from a plurality of other sites, each computer generates a site redundant code by using the plurality of pieces of site transmission data on the basis of the site group information, and writes the site redundant code to the local storage device, and wherein, in a case where configurations of the plurality of sites are changed, each computer changes the site group information on the basis of the changed configurations of the plurality of sites, reads data from the local storage device, selects a new redundant code site which is a site storing a site redundant code after being changed based on the read data on the basis of the changed site group information, transmits site retransmission data based on the read user data to the new redundant code site, selects an old redundant code site which is a site storing a site redundant code before being changed based on the read data on the basis of the site group information before being changed, and transmits an erasure request for requesting the site redundant code before being changed to be erased to the old redundant code site.

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.4929974043550748
- 35 USC 102 Novelty (BERT): 0.4831103065485287
- Combined Prediction Score: 0.4920086945744202
- Mean Citation Score: 176.993544
- Max Citation Score: 201.4347
- Similarity Product: 159.1937977278829

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