PATENT CLAIM ANALYSIS

Application Number: 15997738
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2018-12
Patent Classification: ["717", "140000"]

Abstract:
A storage medium includes: converting, when a first instruction in an innermost loop of loop nests of a source code, the source code in such a manner that a second instruction which writes data in cache lines written by execution of a first instruction to be executed a count later in the innermost loop; calculating, when a first conversion code including the second instruction based on a first current iteration count is executed, a first value indicating a first rate; calculating, when a second conversion code including the first instruction based on a second current iteration count is executed, a second value indicating a second rate; comparing the first value and the second value; and converting a loop nest having the first value larger than the second value and a loop nest having the second value larger than the first value into the first and second conversion codes, respectively.

Claim (Index 7):
The non-transitory computer-readable storage medium according to  claim 1 ,\n wherein a write area size of the loop nest and a size of the one or more cache lines are compared for each loop nest, a first loop having the write area size larger than the size of the one or more cache lines is divided, for each of the loop nests, into a second loop for which the write area size for the first loop is included in the size of the one or more cache lines and a third loop other than the second loop, and the first loop is converted into the first conversion code or the second conversion code to execute the second instruction for the write area size for the second loop.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 94.0
- Lexical Diversity: 2.74576
- Patent Class: 717.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: True
- Related Applications: ['15070048', '10944986', '14932672', '13002283', '10223224']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3499413116612107
- 35 USC 102 Novelty (BERT): 0.5023008603073527
- Combined Prediction Score: 0.3651772665258249
- Mean Citation Score: 171.09371600000003
- Max Citation Score: 204.12975
- Similarity Product: 154.5540406352431

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