PATENT CLAIM ANALYSIS

Application Number: 15900030
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2018-10
Patent Classification: ["712", "217000"]

Abstract:
A method and system to provide user-level multithreading are disclosed. The method according to the present techniques comprises receiving programming instructions to execute one or more shared resource threads (shreds) via an instruction set architecture (ISA). One or more instruction pointers are configured via the ISA; and the one or more shreds are executed simultaneously with a microprocessor, wherein the microprocessor includes multiple instruction sequencers.

Claim (Index 16):
A processor comprising:\n a first plurality of cores having first performance and power characteristics; a second plurality of cores having second performance and power characteristics, different from the first performance and power characteristics; each of the first and second plurality of cores to support a 64-bit instruction set architecture (ISA) and a 32-bit ISA, each core of the first and second plurality of cores comprising 64-bit architectural registers to be used when executing both 64-bit ISA instructions of a first thread and 32-bit ISA instructions of a second thread, each core to map 32-bit architectural registers of the 32-bit ISA to one or more of the 64-bit architectural registers during execution of the 32-bit ISA instructions of the second thread; a first plurality of physical 128-bit registers of a first core to store packed data elements for single instruction multiple data (SIMD) operations of the first thread; a second plurality of physical 128-bit registers of a second core to store packed data elements for single instruction multiple data (SIMD) operations of the second thread; a first plurality of control registers of the first core to store one or more variables related to a current execution state of the first thread; and a second plurality of control registers of the second core to store one or more variables related to a current execution state of the second thread.

Metadata:
- Claim Count in Document: 53.0
- Percentile: 88.0
- Lexical Diversity: 1.48
- Patent Class: 712.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['10816103', '13722481', '15088043', '11027445', '14067223']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5523380075819013
- 35 USC 102 Novelty (BERT): 0.5420000616074693
- Combined Prediction Score: 0.5513042129844581
- Mean Citation Score: 300.399834
- Max Citation Score: 397.86548
- Similarity Product: 256.184150625689

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

Dataset: test