PATENT CLAIM ANALYSIS

Application Number: 15875155
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2019-07
Patent Classification: ["717", "135000"]

Abstract:
Simulation processing is performed on a host apparatus in respective time periods to simulate operation of simulated agents of a target apparatus. During each time period, the simulation processing exclusively simulates operation of a single simulated agent. When the target program code processed in a current time period allocated for simulation of a given simulated agent includes a transaction start instruction representing a start of a transaction comprising instructions executed between the transaction start instruction and a transaction end instruction for which effects of the instructions of the transaction are to be committed when the transaction end instruction is reached in the absence of the transaction being aborted, it is detected whether the current time period ends before the transaction end instruction of the transaction is reached, and if so the transaction is aborted. This enables a correct transaction behaviour to be simulated without requiring memory conflict checking.

Claim (Index 16):
The method of  claim 1 , comprising:\n when the transaction is aborted in response to detecting that the end of the current time period occurs before the transaction end instruction of the transaction is reached, setting a retry indication to a first value to indicate that it is possible that a further attempt to process the transaction may be successful.

Metadata:
- Claim Count in Document: 2.0
- Percentile: 86.0
- Lexical Diversity: 2.06667
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15403283', '12788351', '15123805', '15010088', '14212004']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3700075457210469
- 35 USC 102 Novelty (BERT): 0.4958881855886753
- Combined Prediction Score: 0.3825956097078098
- Mean Citation Score: 177.005856
- Max Citation Score: 180.35814
- Similarity Product: 123.6525056531918

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