PATENT CLAIM ANALYSIS

Application Number: 16210649
Application Type: Utility
Filing Date: 2018-12
Publication Date: 2020-01
Patent Classification: ["380", "046000"]

Abstract:
A computer system may identify a cryptographic application programming interface (API) call for a program. The cryptographic API call may include a first variable. The computer system may determine that the first variable is a static value. The computer system may tag the first variable. The computer system may determine that the cryptographic API call will be executed. The computer system may replace the first variable with a second variable during execution of the program. The computer system may execute the cryptographic API call with the second variable.

Claim (Index 12):
The system of  claim 8 , the operations further comprising tagging the first variable, wherein tagging the first variable comprises:\n generating, by the processor, a taint tag for the first variable, the taint tag indicating that the first variable is not cryptographically secure; inserting the taint tag in the source code; and generating a list of tainted variables and associated taint tags, the list of tainted variables including the first variable.

Metadata:
- Claim Count in Document: 32.0
- Percentile: 98.0
- Lexical Diversity: 2.55263
- Patent Class: 380.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15145213', '13088711', '14026065', '13771917', '15135762']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3889002566761027
- 35 USC 102 Novelty (BERT): 0.5767548170746569
- Combined Prediction Score: 0.4076857127159581
- Mean Citation Score: 242.064994
- Max Citation Score: 515.48145
- Similarity Product: 400.3475987127722

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

Dataset: test