PATENT CLAIM ANALYSIS

Application Number: 16046491
Application Type: Utility
Filing Date: 2018-07
Publication Date: 2018-11
Patent Classification: ["712", "222000"]

Abstract:
Execution of a machine instruction in a central processing unit. A perform floating-point operation instruction and a test bit are obtained. If the test bit has a first value, a specified floating-point operation function is performed, and a condition code is set to a value determined by the specified function. If the test bit has a second value, a check is made to determine if the specified function is valid and installed on the machine. If the specified function is valid and installed on the machine, the condition code is set to one code value, and if the specified function is either not valid or not installed on the machine, the condition code is set to a second code value.

Claim (Index 11):
A computer system for performing an instruction for converting a floating-point operand, the computer system comprising:\n a memory; and a processor in communication with the memory, wherein the computer system is configured to perform a method, said method comprising:\n executing, by the processor, the instruction, the executing comprising:\n based on a test indicator being one value:\n performing a specified floating-point conversion function to produce a result, wherein the specified floating-point conversion function is one of a plurality of specifiable floating-point conversion functions, wherein the processor is configured to execute installed floating-point conversion functions of the plurality of specifiable floating-point conversion functions; \n storing the result; and \n setting a condition code, the condition code indicating whether the performing the specified floating-point conversion function encountered an exceptional condition; and \n \n based on the test indicator being another value:\n determining whether the specified floating-point conversion function is an installed floating-point conversion function; \n setting the condition code without storing a result, the condition code set based on the test indicator being another value indicating whether the specified floating-point conversion function is an installed floating-point conversion function; and \n setting a return code.

Metadata:
- Claim Count in Document: 7.0
- Percentile: 95.0
- Lexical Diversity: 2.78723
- Patent Class: 712.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15137272', '11868605', '14143047', '12822358', '15835576']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6442242803530547
- 35 USC 102 Novelty (BERT): 0.5952272221582542
- Combined Prediction Score: 0.6393245745335747
- Mean Citation Score: 416.695108
- Max Citation Score: 527.5909
- Similarity Product: 468.17977850114113

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

Dataset: test