PATENT CLAIM ANALYSIS

Application Number: 15896881
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2018-07
Patent Classification: ["712", "245000"]

Abstract:
A method for forwarding data from the store instructions to a corresponding load instruction in an out of order processor. The method includes accessing an incoming sequence of instructions; reordering the instructions in accordance with processor resources for dispatch and execution; ensuring a closest earlier store in machine order for to a corresponding load, by determining if said store has an actual age but said corresponding load does not have an actual age, then said store is earlier than said corresponding load; if said corresponding load has an actual age but said store does not have an actual age, then said corresponding load is earlier than said store; if neither said corresponding load or said store have an actual age, then a virtual identifier table is used to determine which is earlier; and if both said corresponding load and said store have actual ages, then the actual ages are used to determine which is earlier.

Claim (Index 10):
The microprocessor of  claim 8 , wherein the virtual identifier table functions by keeping track of associations between store instructions and load instructions by storing corresponding machine ID and machine resources that correspond to each store instruction and a load instruction unique identifier.

Metadata:
- Claim Count in Document: 31.0
- Percentile: 88.0
- Lexical Diversity: 2.60938
- Patent Class: 712.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['14567699', '14567731', '14569543', '14569551', '14567797']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6632154697634548
- 35 USC 102 Novelty (BERT): 0.5875865499566434
- Combined Prediction Score: 0.6556525777827736
- Mean Citation Score: 428.797762
- Max Citation Score: 575.90875
- Similarity Product: 415.7802367129922

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

Dataset: test