PATENT CLAIM ANALYSIS

Application Number: 15989973
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2019-11
Patent Classification: ["717", "128000"]

Abstract:
Techniques are described for semantically comparing machine code traces generated by compilers that compile computer software code. For example, a trace of machine code generated by a compiler can be obtained. The trace can be transformed into a set of expressions in a uniform expression format (e.g., by performing translation of the trace instructions into corresponding expressions and/or by performing other transformations). The set of expressions in the uniform expression format can be compared to other sets of expressions in the uniform expression format (e.g., other sets of expressions created from traces of machine code from other compilers). Results of the comparison can comprise indications of whether the sets of expressions match.

Claim (Index 7):
The computing device of  claim 1  wherein the uniform expression format uses a tree structure for representing the transformed first and second traces.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 93.0
- Lexical Diversity: 2.13793
- Patent Class: 717.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15255452', '11139373', '11140353', '12015591', '09728096']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3909969800006676
- 35 USC 102 Novelty (BERT): 0.5220314447655228
- Combined Prediction Score: 0.4041004264771531
- Mean Citation Score: 186.395276
- Max Citation Score: 221.21896
- Similarity Product: 126.3826621438408

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