PATENT CLAIM ANALYSIS

Application Number: 15749024
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2019-01
Patent Classification: ["711", "170000"]

Abstract:
A computer system (e.g. a file system) for managing blocks, comprises a memory unit including a memory and a processing unit including a processor and coupled to the memory unit. The memory unit is configured to store metadata of data including objects. The metadata points to blocks storing the objects in a storage unit including multiple different sized blocks. The processing unit is configured to, for at least one of the objects, determine different sized blocks for storing the object, from among free blocks in the multiple different sized blocks of the storage unit.

Claim (Index 2):
The computer system according to  claim 1 , wherein\n the metadata comprises tree structured nodes which include at least the root node of the followings nodes,\n one or more direct nodes pointing to blocks, \n one or more indirect nodes between the direct nodes and the root node, and \n the root node pointing to at least one of the blocks, the direct nodes and the indirect nodes, \n each of the direct nodes includes pointer entries which are at least one of block pointers and extents, each of the block pointers points to a block in the storage unit and is associated with the block size of the block, each of the extents points to a predetermined block of contiguous blocks corresponding to the extent and represents length of the contiguous blocks whose block sizes are the same, each of the objects consists of a header and a body, the processing unit is configured to, for at least one of the objects,\n determine the different sized blocks based on the size of the object and the extension of the object, \n determine a block pointer as a pointer entry as for each of blocks in the different sized blocks, which are not contiguous blocks, and \n determine an extent as a pointer entry as for blocks in the different sized blocks when the blocks are contiguous blocks, and \n the determined different sized blocks whose block sizes are different between the header and the body as for the object.

Metadata:
- Claim Count in Document: 32.0
- Percentile: 86.0
- Lexical Diversity: 2.28261
- Patent Class: 711.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15623735', '13436533', '14038938', '14252144', '13301241']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5415074940945964
- 35 USC 102 Novelty (BERT): 0.4851936855440815
- Combined Prediction Score: 0.535876113239545
- Mean Citation Score: 194.454374
- Max Citation Score: 214.04015
- Similarity Product: 160.574943363899

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 0
- Claim Label 112: 0
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test