PATENT CLAIM ANALYSIS

Application Number: 16050483
Application Type: Utility
Filing Date: 2018-07
Publication Date: 2018-12
Patent Classification: ["712", "207000"]

Abstract:
Techniques relate to handling outstanding cache miss prefetches. A processor pipeline recognizes that a prefetch cancelling instruction is being executed. In response to recognizing that the prefetch cancelling instruction is being executed, all outstanding prefetches are evaluated according to a criterion as set forth by the prefetch cancelling instruction in order to select qualified prefetches. In response to evaluating, a cache subsystem is communicated with to cause cancelling of the qualified prefetches that fit the criterion. In response to successful cancelling of the qualified prefetches, a local cache is prevented from being updated from the qualified prefetches.

Claim (Index 1):
A computer implemented method for handling outstanding cache miss prefetches, the method comprising:\n checking, by a processor, whether a prefetch cancelling instruction is to cancel all outstanding prefetches, and cancelling outstanding miss requests responsive to the prefetch cancelling instruction being to cancel all the outstanding prefetches; in response to the prefetch cancelling instruction not being to cancel all outstanding prefetches, checking whether the prefetch cancelling instruction is for cancelling outstanding miss requests having no associated instructions and cancelling the outstanding miss requests having no associated instructions responsive to the prefetch cancelling instruction being for cancelling the outstanding miss requests having no associated instructions; and in response to the prefetch cancelling instruction not being to cancel all the outstanding prefetches, checking whether the prefetch cancelling instruction is for cancelling outstanding miss requests initiated through a pattern based prefetcher and cancelling the outstanding miss requests initiated through the pattern based prefetcher responsive to the prefetch cancelling instruction being for cancelling the outstanding miss requests initiated through the pattern based prefetcher.

Metadata:
- Claim Count in Document: 34.0
- Percentile: 95.0
- Lexical Diversity: 2.05882
- Patent Class: 712.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15387956', '14987411', '14318797', '15904505', '15186986']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6177295534393417
- 35 USC 102 Novelty (BERT): 0.5611720505291662
- Combined Prediction Score: 0.6120738031483242
- Mean Citation Score: 346.39505799999995
- Max Citation Score: 468.74026
- Similarity Product: 370.47256179459686

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