PATENT CLAIM ANALYSIS

Application Number: 15989404
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2018-12
Patent Classification: ["345", "522000"]

Abstract:
The disclosed concepts provide a method to generate and use a compound shader object. A compound shader object includes a shader's intermediate representation (IR) and one or more binary modules; each binary module configured to execute on one type of graphics processing unit (GPU) with a specific input state. One method includes receiving, through a public application programming interface (API), a request to execute a shader from an user-level application. At the framework level, if the request corresponds to one of the prior compiled binary modules, that module may be passed to a GPU for immediate execution via a system private interface. If the request does not correspond to one of the binary modules, the shader's IR module may returned to the requesting user-level application (which module would then have to be compiled before it may be sent to the GPU).

Claim (Index 10):
The computer system of  claim 8 , wherein the compound shader object comprises a single file object comprising the one of the plurality of pre-compiled binary modules and the intermediate representation module.

Metadata:
- Claim Count in Document: 56.0
- Percentile: 93.0
- Lexical Diversity: 1.86207
- Patent Class: 345.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15636200', '14501873', '14021626', '14687517', '15617625']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6477388906829692
- 35 USC 102 Novelty (BERT): 0.495459524986216
- Combined Prediction Score: 0.6325109541132938
- Mean Citation Score: 215.022464
- Max Citation Score: 235.71672
- Similarity Product: 166.3037955577469

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