PATENT CLAIM ANALYSIS

Application Number: 16002444
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2018-12
Patent Classification: ["717", "137000"]

Abstract:
A legacy-to-container (L2C) system converts a computer program in a procedural programming language to an object oriented programming language. The L2C system parses the procedural language to identify program variables and also program sub-elements, such as paragraphs in COBOL for example. The L2C system provides a user interface that allows the user to select which paragraphs should be converted into methods wherein the remaining non-selected paragraphs are to be converted into classes. The L2C system is configured to re-architect the procedural language by (i) creating normal object classes corresponding to the identified variables, (ii) creating methods for the user-selected paragraphs; and (iii) creating classes for the remaining non-selected paragraphs. The L2C further includes various wizards to further facilitate the re-architecting, such as a UI enrichment wizard, a code elimination wizard, and a database optimizer wizard, as well as a code de-duplication wizard, a microservices wizard, and a parallel processing wizard.

Claim (Index 16):
The method of  claim 3  further comprising:\n providing a database optimizer user interface configured to present to the user candidate mapping from source database schema associated with the first source code to target database schema associated with the second source code and to allow the user to modify the mapping.

Metadata:
- Claim Count in Document: 42.0
- Percentile: 94.0
- Lexical Diversity: 2.09756
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14992081', '14539349', '15397473', '15397486', '10906020']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3684040972414309
- 35 USC 102 Novelty (BERT): 0.5229184602571272
- Combined Prediction Score: 0.3838555335430005
- Mean Citation Score: 189.326646
- Max Citation Score: 199.96614
- Similarity Product: 104.07559486794948

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