PATENT CLAIM ANALYSIS

Application Number: 15942290
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2019-08
Patent Classification: ["717", "155000"]

Abstract:
Improving how a codebase is developed by analyzing the variables in the codebase' s source code. Learned characteristics of a codebase are derived by obtaining context for some of the source code's variables. This context represents semantics and/or patterns associated with those variables. Once the learned characteristics are derived, they are then modified, or rather tuned, by incorporating context from second source code. Particular context for a particular variable used within the second source code is then obtained. This particular context represents semantics and/or patterns associated with the particular variable. This particular context is then analyzed using the learned characteristics to generate zero, one or more anticipated variables. Later, a notification regarding these anticipated variables is displayed. In some situations, conducting the analysis is a part of a variable renaming analysis while in other situation the analysis is a part of a variable misuse analysis.

Claim (Index 2):
The computer system of  claim 1 , wherein analyzing the particular variable's context using the learned characteristics constitutes a variable renaming analysis, and wherein generating the one or more anticipated variables includes generating at least one variable that is not currently included in the second source code.

Metadata:
- Claim Count in Document: 5.0
- Percentile: 90.0
- Lexical Diversity: 2.16
- Patent Class: 717.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15942279', '13526328', '14010266', '15083167', '14515372']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3348610268096251
- 35 USC 102 Novelty (BERT): 0.515781095338795
- Combined Prediction Score: 0.3529530336625421
- Mean Citation Score: 152.590882
- Max Citation Score: 238.79129
- Similarity Product: 176.19836142727436

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

Dataset: test