PATENT CLAIM ANALYSIS

Application Number: 15991036
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2019-12
Patent Classification: ["719", "316000"]

Abstract:
Provided are systems and methods for generating a copy of an object in an object-oriented programming architecture. In one example, the method may include one or more of receiving a command to copy a model object comprising a hierarchical object-oriented architecture that references one or more underlying data objects, freezing a state of the one or more underlying data objects to generate a frozen data store of underlying object data, generating a first proxy object that references the frozen data store and a second proxy object that references the frozen data store, modifying the model object to reference the first proxy object instead of referencing the one or more underlying data objects, and generating a copy of the model object that references the second proxy object and storing the copy of the model object.

Claim (Index 5):
The computing system of  claim 1 , wherein the one or more underlying data objects comprise a default data object and a metadata object which each store respective data used by the model object in hierarchical format.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 93.0
- Lexical Diversity: 2.76471
- Patent Class: 719.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15084399', '14546718', '14515020', '14726572', '10382302']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4685224217012969
- 35 USC 102 Novelty (BERT): 0.4745714799984383
- Combined Prediction Score: 0.469127327531011
- Mean Citation Score: 129.97128600000002
- Max Citation Score: 132.61897
- Similarity Product: 93.05375549547136

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