PATENT CLAIM ANALYSIS

Application Number: 15963060
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2018-08
Patent Classification: ["718", "102000"]

Abstract:
Systems and method for a task scheduler with dynamic adjustment of concurrency levels and task granularity are disclosed for improved execution of highly concurrent analytical and transactional systems. The task scheduler can avoid both over commitment and underutilization of computing resources by monitoring and controlling the number of active worker threads. The number of active worker threads can be adapted to avoid underutilization of computing resources by giving the OS control of additional worker threads processing blocked application tasks. The task scheduler can dynamically determine a number of parallel operations for a particular task based on the number of available threads. The number of available worker threads can be determined based on the average availability of worker threads in the recent history of the application. Based on the number of available worker threads, the partitionable operation can be partitioned into a number of sub operations and executed in parallel.

Claim (Index 9):
The non-transitory computer readable medium of  claim 8 , wherein the program further comprises sets of instructions for:\n executing the plurality of partitioned tasks in the plurality of worker threads; executing the plurality of task nodes in the plurality of worker threads; and tracking the availability of worker threads while the plurality of partitioned tasks and the plurality of task nodes are executing.

Metadata:
- Claim Count in Document: 4.0
- Percentile: 91.0
- Lexical Diversity: 2.10811
- Patent Class: 718.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['13925629', '15088810', '14077899', '14054069', '14463863']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5069181999979072
- 35 USC 102 Novelty (BERT): 0.6445962028577333
- Combined Prediction Score: 0.5206860002838898
- Mean Citation Score: 367.4857159999999
- Max Citation Score: 567.8624
- Similarity Product: 539.4700855642319

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 0

Dataset: test