PATENT CLAIM ANALYSIS

Application Number: 15983395
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2018-11
Patent Classification: ["708", "501000"]

Abstract:
An arithmetic unit includes a multiplier multiplying first and second inputs to output a multiplication result, an adder adding the third input to the multiplication result to output a multiplication addition result, a normalization shift circuit shifting the multiplication addition result left with a left shift amount, and a left shift amount prediction circuit. The adder includes a carry-save adder adding a first addition value and a first carry value to the third input and a full adder outputting the multiplication addition result. The left shift amount prediction circuit includes a leading zero count circuit generating a leading zero count, a leading one count circuit generating a leading one count, and a correction circuit correcting the leading one count to zero when NOR of respective least significant bits of the M upper order bits of the second addition value and the second carry value of the full adder is true.

Claim (Index 8):
The arithmetic unit according to  claim 2 , wherein the adder further includes an input shift circuit that aligns digits of the third input converted into the internal format with digits of the multiplication result, and\n an output of the input shift circuit is input into the carry-save adder.

Metadata:
- Claim Count in Document: 23.0
- Percentile: 93.0
- Lexical Diversity: 2.77193
- Patent Class: 708.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: True
- Related Applications: ['12479531', '14610029', '13916850', '12929827', '14113636']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4318425855939591
- 35 USC 102 Novelty (BERT): 0.5146130197010228
- Combined Prediction Score: 0.4401196290046655
- Mean Citation Score: 239.41739
- Max Citation Score: 248.8799
- Similarity Product: 173.1782163876414

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