PATENT CLAIM ANALYSIS

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

Abstract:
Systems and methods are disclosed for scheduling threads on a processor that has at least two different core types, such as an asymmetric multiprocessing system. Each core type can run at a plurality of selectable voltage and frequency scaling (DVFS) states. Threads from a plurality of processes can be grouped into thread groups. Execution metrics are accumulated for threads of a thread group and fed into a plurality of tunable controllers for the thread group. A closed loop performance control (CLPC) system determines a control effort for the thread group and maps the control effort to a recommended core type and DVFS state. A closed loop thermal and power management system can limit the control effort determined by the CLPC for a thread group, and limit the power, core type, and DVFS states for the system. Deferred interrupts can be used to increase performance.

Claim (Index 11):
A system comprising at least one hardware processor coupled to a memory programmed with executable instructions that, when executed by the at least one hardware processor, perform operations, the operations comprising:\n creating a work interval object associated with a first thread group having a first thread group identifier, wherein one or more threads associated with the work interval object perform work toward a common purpose within an identified interval of time; receiving a request from a thread of a process associated with a second thread group having a second thread group identifier to adopt the first thread group identifier; attributing metrics of work performed by the thread to the first thread group identifier, in response to determining that the thread has adopted the first thread group identifier; and determining a processor core type to run one or more threads having the first thread group identifier based at least in part upon metrics of work associated with the first thread group identifier.

Metadata:
- Claim Count in Document: 1.0
- Percentile: 86.0
- Lexical Diversity: 2.01266
- Patent Class: 718.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15870763', '15870770', '11015506', '15149056', '13213833']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4643032437348396
- 35 USC 102 Novelty (BERT): 0.6003949449525589
- Combined Prediction Score: 0.4779124138566116
- Mean Citation Score: 321.9047940000001
- Max Citation Score: 498.1293
- Similarity Product: 408.23244475632913

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