PATENT CLAIM ANALYSIS

Application Number: 16018343
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2018-10
Patent Classification: ["712", "207000"]

Abstract:
A Conditional Transaction End (CTEND) instruction is provided that allows a program executing in a nonconstrained transactional execution mode to inspect a storage location that is modified by either another central processing unit or the Input/Output subsystem. Based on the inspected data, transactional execution may be ended or aborted, or the decision to end/abort may be delayed, e.g., until a predefined event occurs. For instance, when the instruction executes, the processor is in a nonconstrained transaction execution mode, and the transaction nesting depth is one at the beginning of the instruction, a second operand of the instruction is inspected, and based on the inspected data, transaction execution may be ended or aborted, or the decision to end/abort may be delayed, e.g., until a predefined event occurs, such as the value of the second operand becomes a prespecified value or a time interval is exceeded.

Claim (Index 1):
A computer program product for executing an instruction in a computing environment, said computer program product comprising:\n a computer readable storage medium readable by a processing circuit and storing instructions for performing a method comprising:\n obtaining the instruction for execution, the instruction having associated therewith an operation code to specify a conditional transaction end operation; and \n executing, by a processor, the instruction, the executing comprising:\n fetching an operand from a location specified by the instruction; \n based on the operand comprising one value, ending a transaction associated with the instruction; and \n based on the operand comprising another value, delaying completion of the instruction until a predefined action occurs.

Metadata:
- Claim Count in Document: 27.0
- Percentile: 94.0
- Lexical Diversity: 2.11688
- Patent Class: 712.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14212004', '14554090', '13524845', '15161900', '14993370']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6756509598418668
- 35 USC 102 Novelty (BERT): 0.5413878588387532
- Combined Prediction Score: 0.6622246497415555
- Mean Citation Score: 401.834222
- Max Citation Score: 436.26608
- Similarity Product: 327.34676572703364

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