PATENT CLAIM ANALYSIS

Application Number: 15868342
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2019-07
Patent Classification: ["711", "125000"]

Abstract:
Systems and methods for stream cache memory retrieval include applying a stream cache to predict a sequence of instructions and data across multiple branches. Similar to a conventional computing cache, the stream cache stores and provides data or instructions more quickly than provided by slower data storage media, such as an instruction cache. The stream cache described herein provides the ability to predict instructions and data requests across multiple branches per cycle, and in particular across multiple taken branches per cycle. This stream cache increases instruction supply bandwidth while reducing overall power consumption by saving cycles of the branch predictor structures.

Claim (Index 5):
The circuitry of  claim 4 , the stream cache next line predictor circuit further to:\n determine the stable line of memory blocks includes the third memory block address following the second memory block address; and provide a next instruction protocol memory address based on the third memory block address, the next instruction protocol memory address causing the cache tag array and processor micro-ops cache to retrieve a third memory block from the stored plurality of previously fetched memory blocks.

Metadata:
- Claim Count in Document: 65.0
- Percentile: 86.0
- Lexical Diversity: 1.66154
- Patent Class: 711.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['13995793', '14583651', '15376647', '15394271', '15201446']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5308288200974962
- 35 USC 102 Novelty (BERT): 0.4873778382655324
- Combined Prediction Score: 0.5264837219142998
- Mean Citation Score: 178.103144
- Max Citation Score: 184.44203
- Similarity Product: 124.26753979424952

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