PATENT CLAIM ANALYSIS

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

Abstract:
A method for prefetching data into a cache is provided. The method allocates an outstanding request buffer (“ORB”). The method stores in an address field of the ORB an address and a number of blocks. The method issues prefetch requests for a degree number of blocks starting at the address. When a prefetch response is received for all the prefetch requests, the method adjusts the address of the next block to prefetch and adjusts the number of blocks remaining to be retrieved and then issues prefetch requests for a degree number of blocks starting at the adjusted address. The prefetching pauses when a maximum distance between the reads of the prefetched blocks and the last prefetched block is reached. When a read request for a prefetched block is received, the method resumes prefetching when a resume criterion is satisfied.

Claim (Index 36):
Computer logic for prefetching data, the computer logic comprising:\n issue prefetch request logic that during execution of a prefetch instruction that specifies a start address,\n issues a prefetch request to retrieve a block at an initial prefetch address that is derived from the start address; and \n for one or more blocks, issues a prefetch request to retrieve a next block at a next prefetch address that is derived from a prior prefetch address associated with retrieval of a prior block.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 90.0
- Lexical Diversity: 2.33846
- Patent Class: 711.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15335041', '12024632', '10449825', '15337169', '11716675']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4635717435874192
- 35 USC 102 Novelty (BERT): 0.5611764322946287
- Combined Prediction Score: 0.4733322124581401
- Mean Citation Score: 262.35567799999995
- Max Citation Score: 437.98303
- Similarity Product: 348.0088675044757

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

Dataset: test