PATENT CLAIM ANALYSIS

Application Number: 15867120
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2018-05
Patent Classification: ["711", "103000"]

Abstract:
An example method and an example apparatus for writing data into a cache are described herein. The example method includes receiving an IO request write command, where the IO request write command includes metadata of to-be-written data. A first buddy group is obtained from a global buddy queue, and a determination as to whether all metadata of the to-be-written data can be written into the first buddy group is made. If the determination is yes, all the metadata of the to-be-written data is written into the first buddy group, and all the metadata of the to-be-written data is written into a metadata block corresponding to a metadata group to which the first buddy group belongs.

Claim (Index 15):
The apparatus according to  claim 14 , wherein the instructions further cause the processor to:\n in response to determining that the global buddy queue has no third buddy group in which all the metadata of the to-be-written data can be written into a remaining cache block, determine whether a global single cache queue has enough remaining cache blocks into which all the metadata of the to-be-written data can be written; and in response to determining that the global single cache queue has enough remaining cache blocks:\n obtain, from the global single cache queue, the remaining cache blocks into which all the metadata of the to-be-written data can be written; \n write all the metadata of the to-be-written data into the obtained remaining cache blocks in the global single cache queue; and \n write all the metadata of the to-be-written data into metadata blocks corresponding to metadata groups to which the remaining cache blocks in the global single cache queue belong, and \n wherein the global single cache queue comprises single cache blocks that are comprised in single cache queues of all metadata groups and that cannot form a buddy group with another cache block.

Metadata:
- Claim Count in Document: 41.0
- Percentile: 86.0
- Lexical Diversity: 2.32075
- Patent Class: 711.0
- Transitional Phrase Type: none
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['15320468', '14943896', '15475303', '12730627', '15122302']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4988180077417362
- 35 USC 102 Novelty (BERT): 0.4937807525650643
- Combined Prediction Score: 0.4983142822240691
- Mean Citation Score: 185.210064
- Max Citation Score: 200.25555
- Similarity Product: 147.93479706518053

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

Dataset: test