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 1):
A hardware-implemented stream cache circuitry comprising:\n a processor front end circuit including:\n a stream cache next line predictor circuit to:\n obtain a first memory block address; \n determine a stable line of memory blocks includes the first memory block address followed by a second memory block address; and \n provide a stream cache predictor memory address based on the second memory block address; and \n \n a stream cache pointer array to obtain the stream cache predictor memory address from the stream cache next line predictor circuit and provide a second block retrieval memory address; and \n a processor micro-ops cache within a processor data array circuit, the micro-cops cache to:\n store a plurality of previously fetched memory blocks; \n obtain the second block retrieval memory address; and \n retrieve a second 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: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['13995793', '14583651', '15376647', '15394271', '15201446']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5036568492761742
- 35 USC 102 Novelty (BERT): 0.4753352965104639
- Combined Prediction Score: 0.5008246939996032
- Mean Citation Score: 178.103144
- Max Citation Score: 184.44203
- Similarity Product: 136.62995481920362

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