PATENT CLAIM ANALYSIS

Application Number: 15866323
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2018-08
Patent Classification: ["712", "216000"]

Abstract:
A method for populating an instruction view data structure by using register template snapshots. The method includes receiving an incoming instruction sequence using a global front end; grouping the instructions to form instruction blocks; using a plurality of register templates to track instruction destinations and instruction sources by populating the register template with block numbers corresponding to the instruction blocks, wherein the block numbers corresponding to the instruction blocks indicate interdependencies among the blocks of instructions; populating and instruction view data structure, wherein the instruction view data structure stores instructions corresponding to the instruction blocks as recorded by the plurality of register templates; and using the instruction view data structure to feed a plurality of stacked execution units of execution stage in accordance with the readiness of instruction sources of the instruction blocks.

Claim (Index 9):
The system of  claim 8 , wherein the identifier of the first instruction block is recorded in a field of the destination register referenced by the instruction of the first instruction block along with an identifier of a source register referenced by the instruction of the first instruction block.

Metadata:
- Claim Count in Document: 19.0
- Percentile: 86.0
- Lexical Diversity: 2.43103
- Patent Class: 712.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['14213115', '15408255', '14213692', '14213854', '15408269']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6242797917202565
- 35 USC 102 Novelty (BERT): 0.5251248355294466
- Combined Prediction Score: 0.6143642961011756
- Mean Citation Score: 354.71380200000016
- Max Citation Score: 355.29135
- Similarity Product: 260.75241268987656

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

Dataset: test