PATENT CLAIM ANALYSIS

Application Number: 15967812
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2018-09
Patent Classification: ["708", "552000"]

Abstract:
A circuit is provided which includes arithmetic computation logic configured to add or subtract operands of variable length to produce a result in a sign-magnitude data format. The circuit also includes an overflow detector to provide an overflow signal indicative of whether the result fits within a specified result length l. The overflow detector operates on the operands prior to the arithmetic computation logic producing the result to determine, independent of the result produced by the arithmetic computation logic, whether the result fits within the specified result length l.

Claim (Index 19):
The computer program product of  claim 17 , wherein the operands comprise an operand A and an operand B, and the arithmetic computation logic is configured to subtract the operands of variable length, and the overflow detector implements a separate carry-tree for operand A and operand B using the following equations for a digit generate (g-term) signal and a digit propagate (p-term) signal, including using padding of 10 l , where l is the specified result length l:\n M(n\u22121, . . . , 0) be a bit vector, with M(k)=0 if k! =/and M(k)=1 if k=l: for A>B (A\u2212B):\n g-term for digit k: !A(k)+B(k)+1* M(k)>=16 (the digits A(k) and B(k) and a potential 1-padding generates a carry), \n p-term for digit k: !A(k)+B(k)+1* M(k)>=15 (the digit k propagates a carry); and \n for B>=A(B\u2212A):\n g-term for digit k: A(k)+!B(k)+1* M(k)>=16 (the digits A(k) and B(k) and a potential 1-padding generates a carry), \n p-term for digit k: A(k)+!B(k)+1* M(k)>=15 (the digit k propagates a carry).

Metadata:
- Claim Count in Document: 27.0
- Percentile: 93.0
- Lexical Diversity: 1.86
- Patent Class: 708.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15372867', '14873469', '14749002', '15840033', '10892686']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4891366398650002
- 35 USC 102 Novelty (BERT): 0.583298798491928
- Combined Prediction Score: 0.498552855727693
- Mean Citation Score: 285.525284
- Max Citation Score: 517.5333
- Similarity Product: 373.351341380328

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