PATENT CLAIM ANALYSIS

Application Number: 15881552
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2019-08
Patent Classification: ["463", "029000"]

Abstract:
Client machines are configured to compile shaders during execution of a program (e.g., a video game) that renders graphics on a display. These client machines may upload information—including a hardware configuration of the client machine, an application identifier (ID) of the program, and a set of shader IDs for compiled shaders—to a remote computing system, which catalogues the shader IDs, selectively requests compiled shader code from one or more of the client machines, and selectively prepares the compiled shader code for redistribution. Thereafter, a requesting client machine with a matching hardware configuration may receive compiled shader code from the remote system for a particular program, and may precache the compiled shader code for use during program execution.

Claim (Index 14):
The method of  claim 5 , further comprising, after the sending of the compiled shader code to the second client machine:\n receiving, by a remote computing system, a shader ID of the one or more shader IDs from a third client machine having a third hardware configurations that matches the first hardware configuration, wherein a user account associated with the third client machine is a trusted user account; receiving, by the remote computing system, the compiled shader code from the third client machine in addition to the receiving of the compiled shader code from the first client machine; determining that the compiled shader code received from the third client machine does not match the compiled shader code received from the first client machine; and refraining from sending the compiled shader code to additional client machines based at least in part on the determining that the compiled shader code received from the third client machine does not match the compiled shader code received from the first client machine.

Metadata:
- Claim Count in Document: 36.0
- Percentile: 86.0
- Lexical Diversity: 2.0
- Patent Class: 463.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14687517', '12370258', '15610192', '12163734', '14076886']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3447824132034366
- 35 USC 102 Novelty (BERT): 0.4968107260521888
- Combined Prediction Score: 0.3599852444883119
- Mean Citation Score: 257.134526
- Max Citation Score: 276.85245
- Similarity Product: 174.7544522749096

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