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 19):
A computing device comprising:\n a memory having stored thereon instructions for performing a method; and a processor coupled to the memory, the processor configured to execute the instructions to cause the processor to:\n perform a baseline transfer of data from a primary volume to a secondary volume using a baseline snapshot of the primary volume; \n perform incremental transfers of data from the primary volume to the secondary volume using incremental snapshots until a criteria is met; \n split write requests to target the primary volume and the secondary volume based upon the criteria being met; \n track modifications by write requests to the primary volume using a dirty region log with indicators indicating whether regions have been modified; \n perform an asynchronous transfer of data from the primary volume to the secondary volume based upon the dirty region log being used to track dirty regions modified by write requests; \n commit incoming write requests, corresponding to the dirty regions, to the primary volume; \n commit incoming write requests, corresponding to non-dirty regions, to the primary volume and the secondary volume; and \n scan the dirty region log to identify and transfer data of the dirty regions from the primary volume to the secondary volume to place the primary volume and secondary volume into a 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.2217844058454534
- 35 USC 102 Novelty (BERT): 0.560747649780056
- Combined Prediction Score: 0.2556807302389137
- Mean Citation Score: 300.869116
- Max Citation Score: 460.07037
- Similarity Product: 380.04032630040047

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