PATENT CLAIM ANALYSIS

Application Number: 15984616
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2018-10
Patent Classification: ["345", "426000"]

Abstract:
Techniques to patch a shader program after the shader has been compiled and/or while the shader is in an execution pipeline are described. The shader may be patched based on references to global constants in a global constant buffer. For example, the reference to the global constant buffer may be patched with the value of the global constant, conditional statements based on references to the global constant buffer may be replaced with unconditional statements based on the value of the global constant in the global constant buffer, to optimize the shader or increase computational efficiency of the shader.

Claim (Index 7):
The apparatus of  claim 6 , the kernel patcher to replace the one or more identified conditional statements with one or more unconditional statements.

Metadata:
- Claim Count in Document: 65.0
- Percentile: 93.0
- Lexical Diversity: 2.16667
- Patent Class: 345.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['14572597', '12062914', '11477609', '14076886', '12163734']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6552628911399664
- 35 USC 102 Novelty (BERT): 0.5554079158942844
- Combined Prediction Score: 0.6452773936153983
- Mean Citation Score: 227.058316
- Max Citation Score: 441.58307
- Similarity Product: 315.16707396194334

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