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 3):
The computer system of  claim 1 , wherein analyzing the particular variable's context using the learned characteristics constitutes a variable misuse analysis, and wherein generating the one or more anticipated variables includes analyzing only variables that already exist in the second source code and selecting one or more of the already existing variables for inclusion among the one or more anticipated variables.

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.3335190270262513
- 35 USC 102 Novelty (BERT): 0.522340201785518
- Combined Prediction Score: 0.3524011445021779
- Mean Citation Score: 152.590882
- Max Citation Score: 238.79129
- Similarity Product: 161.03174434902368

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