PATENT CLAIM ANALYSIS

Application Number: 16015055
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2018-12
Patent Classification: ["718", "102000"]

Abstract:
In some embodiments, the present invention provides an exemplary computing device, including at least: a scheduler processor; a CPU; a GPU; where the scheduler processor configured to: obtain a computing task; divide the computing task into: a first set of subtasks and a second set of subtasks; submit the first set to the CPU; submit the second set to the GPU; determine, for a first subtask of the first set, a first execution time, a first execution speed, or both; determine, for a second subtask of the second set, a second execution time, a second execution speed, or both; dynamically rebalance an allocation of remaining non-executed subtasks of the computing task to be submitted to the CPU and the GPU, based, at least in part, on at least one of: a first comparison of the first execution time to the second execution time, and a second comparison of the first execution speed to the second execution speed.

Claim (Index 18):
The method of  claim 13 , wherein the one or more CPU-related external environmental condition and the one or more GPU-related external environmental condition are distinct conditions.

Metadata:
- Claim Count in Document: 62.0
- Percentile: 94.0
- Lexical Diversity: 3.18966
- Patent Class: 718.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15598696', '13651131', '14595998', '13811155', '12509763']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4506370485903428
- 35 USC 102 Novelty (BERT): 0.5405676161328246
- Combined Prediction Score: 0.459630105344591
- Mean Citation Score: 171.10571599999997
- Max Citation Score: 192.71187
- Similarity Product: 93.98745425191552

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