PATENT CLAIM ANALYSIS

Application Number: 15983970
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2019-11
Patent Classification: ["707", "610000"]

Abstract:
Described is a content management system (CMS) where a primary CMS is arranged to provide a command pipeline along with associated timing information while an alternative CMS is arranged to replay the commands from the command pipeline in an order based on the associated timing information to synchronize the alternative CMS to the primary CMS.

Claim (Index 1):
A system comprising:\n a first content management system (CMS) deployed on a first data center, the first CMS comprising a set of instructions stored in memory of the first data center, the first CMS comprising a first database and a second database, the set of instructions when executed by a processor of the first data center, cause the processor of the first data center to:\n receive an operation log for the first database; \n identify one or more first actions from the operation log; \n associate the identified one or more first actions with the first database; \n receive at least one second action to execute on the second database; \n cause the second database to execute the at least one second action; \n associate the at least one second actions with the second database; \n determine relative timing information for each of the one or more first actions and the at least one second action; \n populate a first queue of a queue/action pipeline with indications of the one or more first actions and a first lag queue of the queue/action pipeline with indications of the determined relative timing information for the one or more first actions; and \n populate a second queue of the queue/action pipeline with indications of the at least one second action and a second lag queue of the queue/action pipeline with indications of the determined relative timing information for the at least one second action; and \n a second CMS deployed on a second data center and communicatively coupled to the first CMS, the second CMS comprising a set of instructions stored in memory of the second data center, the second CMS comprising a third database and a fourth database, the set of instructions when executed by a processor of the second data center, cause the processor of the second data center to: identify the one or more first actions from the first queue of the queue/action pipeline; identify the at least one second action from the second queue of the queue/action pipeline; determine an order of execution of the one or more first actions and the at least one second action based on the relative timing information from the first lag queue and the second lag queue of the queue/action pipeline; cause the third database to execute the one or more first actions and the fourth database to execute the at least one action in an order corresponding to the determined execution order.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 93.0
- Lexical Diversity: 1.70588
- Patent Class: 707.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14884604', '11675239', '14554635', '11935825', '12845674']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.1783836591396317
- 35 USC 102 Novelty (BERT): 0.4544485109298065
- Combined Prediction Score: 0.2059901443186492
- Mean Citation Score: 95.238405
- Max Citation Score: 101.79052
- Similarity Product: 72.74839066331148

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

Dataset: test