PATENT CLAIM ANALYSIS

Application Number: 15995945
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2018-09
Patent Classification: ["711", "207000"]

Abstract:
A system comprising a processor and a memory storing instructions that, when executed, cause the system to receive a data stream including one or more data blocks; determine a size of the one or more data blocks; determine a number of mappings needed for a physical block based on the size of a data block and a size of the physical block, the number of mappings being variable for different physical blocks depending on the size of the one or more data blocks storing in the physical block; retrieve a dynamically sized reverse map, the dynamically sized reverse map being a dynamic tree structure; determine a starting location in the dynamically sized reverse map for mappings of the one or more data blocks; and create an entry for the physical block in the dynamically sized reverse map.

Claim (Index 2):
The method of  claim 1 , wherein a size of the dynamically sized reverse map corresponds to a variable number of mappings for different physical blocks depending on a size of one or more data blocks stored in a physical block.

Metadata:
- Claim Count in Document: 15.0
- Percentile: 94.0
- Lexical Diversity: 2.67273
- Patent Class: 711.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15062456', '15969056', '12041509', '12104979', '15197116']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4880632021001316
- 35 USC 102 Novelty (BERT): 0.5844296572800598
- Combined Prediction Score: 0.4976998476181245
- Mean Citation Score: 254.466228
- Max Citation Score: 476.75894000000005
- Similarity Product: 425.5820544104792

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