PATENT CLAIM ANALYSIS

Application Number: 15915894
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2019-09
Patent Classification: ["717", "144000"]

Abstract:
According to an aspect of an embodiment, a method may include generating an abstract code graph (ACG). The method may include obtaining an abstract syntax tree (AST). The AST may include a first AST node that may represent a first construct at a first level of abstraction and a second AST node that may represent a second construct. The method may further include generating an ACG, based on the AST. The generating of ACG may include generating a first ACG node based on the first AST node and a second ACG node based on the second AST node. The generating of ACG may also include generating, based on the first ACG node, a third ACG node that represents the first construct at a second level of abstraction. The third ACG node may be connected between the first ACG node and the second ACG node based on the AST.

Claim (Index 19):
The system of  claim 18 , wherein:\n the abstract syntax tree further includes a third AST node that represents the first construct as located at a third location in the source code, the third AST node representing the first construct at the first level of abstraction; and generating the first ACG node based on the first AST node comprises merging the first AST node and the third AST node into the first ACG node in response to the first AST node and the third AST node both representing the first construct at the first level of abstraction.

Metadata:
- Claim Count in Document: 23.0
- Percentile: 90.0
- Lexical Diversity: 3.70455
- Patent Class: 717.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['14603259', '12244959', '13874534', '14555044', '13902636']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4143634778707493
- 35 USC 102 Novelty (BERT): 0.5145692507259135
- Combined Prediction Score: 0.4243840551562657
- Mean Citation Score: 214.017196
- Max Citation Score: 223.3591
- Similarity Product: 141.96040744841102

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

Dataset: test