PATENT CLAIM ANALYSIS

Application Number: 16186664
Application Type: Utility
Filing Date: 2018-11
Publication Date: 2019-03
Patent Classification: ["711", "137000"]

Abstract:
Processing prefetch memory operations and transactions. A local processor receives a prefetch request from a remote processor. Prior to execution of the prefetch request, determining whether a priority of the remote processor is greater than a priority of a local processor. The write prefetch request is executed in response to a to a determination that the priority of the remote processor is greater than the priority of the local processor. Prefetch data produced by execution of the prefetch request is provided to the remote processor.

Claim (Index 4):
The method of  claim 1 , the method further comprising:\n during a second time period:\n responsive to a determination that an execution of a given prefetch request is predicted to cause a conflict during the execution of a given transaction, suppressing the execution of the given prefetch request at least until the given transaction completes execution, wherein at least one of (i) a priority of the given prefetch request is lower than a priority of a given transaction, and (ii) the priority of the remote processor is lower than priority of the local processor during a time of execution of the given transaction.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 98.0
- Lexical Diversity: 2.33333
- Patent Class: 711.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['16015767', '16015655', '14937036', '16174338', '16174368']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6213877241400295
- 35 USC 102 Novelty (BERT): 0.5727027688445223
- Combined Prediction Score: 0.6165192286104788
- Mean Citation Score: 448.314636
- Max Citation Score: 465.2272
- Similarity Product: 453.2820208118438

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