PATENT CLAIM ANALYSIS

Application Number: 16029755
Application Type: Utility
Filing Date: 2018-07
Publication Date: 2018-11
Patent Classification: ["707", "611000"]

Abstract:
One or more techniques and/or computing devices are provided for non-disruptively establishing a synchronous replication relationship between a primary volume and a secondary volume and/or for resynchronizing the primary volume and the secondary volume. For example, a baseline snapshot and one or more incremental snapshots of the primary volume are used to construct and incrementally update the secondary volume with data from the primary volume. A dirty region log is used to track modifications to the primary volume. A splitter object is used to split client write requests to the primary volume and to the secondary volume. A synchronous transfer engine session is initiated to processing incoming client write requests using the dirty region log. A cutover scanner is used to transfer dirty data from the primary volume to the secondary volume. In this way, a synchronous replication relationship is established between the primary volume and the secondary volume.

Claim (Index 13):
The method of  claim 1 , comprising:\n synchronously executing write requests upon the primary volume and the secondary volume before sending completion notification to clients that submitted the write requests based upon the primary volume and secondary volume being in the synchronous replication state.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 95.0
- Lexical Diversity: 2.35821
- Patent Class: 707.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14953070', '14980345', '15054513', '15671037', '15142186']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.22417520818392
- 35 USC 102 Novelty (BERT): 0.5534728048017437
- Combined Prediction Score: 0.2571049678457024
- Mean Citation Score: 300.869116
- Max Citation Score: 460.07037
- Similarity Product: 330.52615415601434

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

Dataset: test