PATENT CLAIM ANALYSIS

Application Number: 15922836
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2019-09
Patent Classification: ["345", "502000"]

Abstract:
An apparatus and method for virtualized scheduling. For example, one embodiment of a graphics processing apparatus comprises: a graphics processor comprising a plurality of graphics processing engines, each of the graphics processing engines usable to execute graphics program code for a plurality of graphics contexts, each of the graphics contexts associated with a particular user mode driver (UMD); and a scheduler to schedule the graphics program code for execution on the plurality of graphics engines, the scheduler comprising an integrated context queue to store program code from all of the graphics contexts, the scheduler to select graphics processing engines to execute the program code from each context based on a detected load and/or availability of each graphics processing engine and to determine an order for executing the program code from each context based on relative priorities associated with the different contexts.

Claim (Index 14):
The method of  claim 13  wherein the scheduler is to determine how quickly contexts must yield based on a specified context preemption time.

Metadata:
- Claim Count in Document: 1.0
- Percentile: 90.0
- Lexical Diversity: 2.33846
- Patent Class: 345.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15482680', '15576841', '15482666', '15280446', '15062691']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6808333746406116
- 35 USC 102 Novelty (BERT): 0.5143186399998967
- Combined Prediction Score: 0.6641819011765401
- Mean Citation Score: 235.36699200000004
- Max Citation Score: 255.58797
- Similarity Product: 148.3034025069237

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