PATENT CLAIM ANALYSIS

Application Number: 15888061
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2018-06
Patent Classification: ["345", "522000"]

Abstract:
Examples allocate and schedule use of graphics processing unit (GPU) resources among a plurality of users executing virtual machines (VMs) or processes. During initialization, shares representing proportional access to the GPU resources are assigned and then adjusted based on graphics command characteristics. Quantum is allocated among the VMs based on the shares. At runtime, graphics commands from the VMs are queued and iteratively sent to the GPU based on a comparison between allocated quantum and a threshold quantum. In this manner, the GPU resources are fairly shared among the VMs.

Claim (Index 11):
One or more non-transitory computer storage media embodying computer-readable instructions that when executed cause at least one processor to:\n store in a memory area associated with a computing device associated with a user, an allocated quantum for each of a plurality of processes, a threshold quantum, and graphics commands received from one or more of the processes; define an array for each of the one or more of the plurality of the processes, the defined array including, for each of the one or more of the plurality of the processes, an accumulated quantum associated with the process; iteratively process the defined array during each of a plurality of scheduler rounds by:\n updating the accumulated quantum associated with each of the one or more of the plurality of the processes based on the allocated quantum associated with the process; \n comparing the updated, accumulated quantum to the threshold quantum stored in the memory area; and \n for each of the one or more of the plurality of the processes, sending the graphics commands from the process to a driver for a graphics processing unit (GPU) based on the comparison, wherein the driver for the GPU performs the sent graphics commands based on the allocated quantum for the process.

Metadata:
- Claim Count in Document: 38.0
- Percentile: 88.0
- Lexical Diversity: 1.7
- Patent Class: 345.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['14309267', '14309304', '15348225', '16062511', '15280446']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6695404501410898
- 35 USC 102 Novelty (BERT): 0.5022912198923454
- Combined Prediction Score: 0.6528155271162154
- Mean Citation Score: 212.976134
- Max Citation Score: 280.7033
- Similarity Product: 230.2969512738705

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