PATENT CLAIM ANALYSIS

Application Number: 15967984
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2018-11
Patent Classification: ["709", "248000"]

Abstract:
Implementations of the present disclosure are directed to a method, a system, and an article for synchronizing data between computer devices. An example computer-implemented method can include: providing a plurality of models representing one or more elements of a software application; determining that a model from the plurality of models is out-of-date; updating a first copy of the model stored on a server system; determining a set of modifications for achieving the update; sending the set of modifications to at least one client device that stores a second copy of the model; and updating the stored second copy of the model according to the set of modifications.

Claim (Index 11):
A system, comprising:\n one or more computer processors programmed to perform operations comprising:\n providing a plurality of models representing one or more elements of a software application; \n determining that a model from the plurality of models is out-of-date; \n updating a first copy of the model stored on a server system; \n determining a set of modifications for achieving the update; \n sending the set of modifications to at least one client device that stores a second copy of the model; and \n updating the stored second copy of the model according to the set of modifications.

Metadata:
- Claim Count in Document: 7.0
- Percentile: 93.0
- Lexical Diversity: 1.85714
- Patent Class: 709.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['12668697', '14976239', '14475830', '15483740', '15074842']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2376126613807332
- 35 USC 102 Novelty (BERT): 0.4948931358579607
- Combined Prediction Score: 0.263340708828456
- Mean Citation Score: 153.28525600000003
- Max Citation Score: 158.33446
- Similarity Product: 91.0867159052992

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