PATENT CLAIM ANALYSIS

Application Number: 16247237
Application Type: Utility
Filing Date: 2019-01
Publication Date: 2019-05
Patent Classification: ["712", "007000"]

Abstract:
Aspects for generating a dot product for two vectors in neural network are described herein. The aspects may include a controller unit configured to receive a transcendental function instruction that includes an address of a vector and an operation code that identifies a transcendental function. The aspects may further include a CORDIC processor configured to receive the vector that includes one or more elements based on the address of the vector in response to the transcendental function instruction. The CORDIC processor may be further configured to apply the transcendental function to each element of the vector to generate an output vector.

Claim (Index 3):
The apparatus of  claim 2 ,\n wherein the transcendental function instruction is an instruction selected from a group consisting of an exponential operation instruction, a logarithmic operation instruction, a sinusoidal operation instruction, a cosine operation instruction, a tangent operation instruction, a cotangent operation instruction, an arcus sine operation instruction, an arcus cosine operation instruction, an arcus tangent operation instruction, an arcus cotangent operation instruction, wherein each of the CORDIC modules is configured to perform an exponential operation to the elements respectively in response to the exponential operation instruction, wherein each of the CORDIC modules is configured to perform a logarithmic operation to the elements respectively in response to the logarithmic operation instruction, wherein each of the CORDIC modules is configured to perform a sinusoidal operation to the elements respectively in response to the sinusoidal operation instruction, wherein each of the CORDIC modules is configured to perform a cosine operation to the elements respectively in response to the cosine operation instruction, wherein each of the CORDIC modules is configured to perform a tangent operation to the elements respectively in response to the tangent operation instruction, wherein each of the CORDIC modules is configured to perform a cotangent operation to the elements respectively in response to the cotangent operation instruction, wherein each of the CORDIC modules is configured to perform an arcus sine operation to the elements respectively in response to the arcus sine operation instruction, wherein each of the CORDIC modules is configured to perform an arcus cosine operation to the elements respectively in response to the arcus cosine operation instruction, wherein each of the CORDIC modules is configured to perform an arcus tangent operation to the elements respectively in response to the arcus tangent operation, and wherein each of the CORDIC modules is configured to perform an arcus cotangent operation to the elements respectively in response to the arcus cotangent operation.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 99.0
- Lexical Diversity: 1.94444
- Patent Class: 712.0
- Transitional Phrase Type: closed
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['16172533', '16172515', '16172592', '16171291', '16039567']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6115308123262074
- 35 USC 102 Novelty (BERT): 0.4952721818476126
- Combined Prediction Score: 0.5999049492783479
- Mean Citation Score: 162.86056399999995
- Max Citation Score: 170.27298000000005
- Similarity Product: 97.67049850988391

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

Dataset: test