PATENT CLAIM ANALYSIS

Application Number: 16048570
Application Type: Utility
Filing Date: 2018-07
Publication Date: 2019-02
Patent Classification: ["718", "102000"]

Abstract:
Work can be migrated between processor cores. For example, a thread causing a heavy load on a first core can be detected. A power control unit can determine to migrate the thread from the first less-efficient core to the second more-efficient core. The power control unit can request that the first core and the second core transition to a low-power state (e.g., a sleep state, a C6 power state, etc.). The first core can transfer its software context to a first core software context storage, halt and quiesce. The second core can halt and quiesce. The software context from the first core software context storage can be transferred to a second core software context storage of the second core. A processing core identifier of the first core can be assigned to the second core. The power control unit can then request the second core to transition to an active state (such as a C0 state).

Claim (Index 18):
A computer-readable storage medium that stores instructions for execution by a processing resource to perform operations of a processor with multiple cores, the operations, when executed by the processing resource, to perform a method, the method comprising to:\n detect a migration trigger that indicates detection of a broken arithmetic unit on the first core; transmit a migration signal to a first core and a second core; transition the first core to a sleep state, including:\n save a first core software context to a first core context storage; and \n enter the first core into a sleep state in which the first core is quiesced and halted; \n transition the second core to a sleep state, including:\n enter the second core into a sleep state in which the second core is quiesced and halted; \n transfer a core identity from the first core to the second core; sequester the first processing core from use by the operating system; transfer the first core software context from the first core software context storage to a second core software context storage; transmit a resume signal to the second core; and transition the second core from the sleep state to an active state, including:\n restore the first core software context to the second core from the second core software context storage.

Metadata:
- Claim Count in Document: 6.0
- Percentile: 95.0
- Lexical Diversity: 2.74603
- Patent Class: 718.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14973009', '15191123', '15086456', '15191283', '13995994']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4270639314220916
- 35 USC 102 Novelty (BERT): 0.5135558466409379
- Combined Prediction Score: 0.4357131229439762
- Mean Citation Score: 184.400834
- Max Citation Score: 265.83334
- Similarity Product: 235.11435353298427

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

Dataset: test