PATENT CLAIM ANALYSIS

Application Number: 16150224
Application Type: Utility
Filing Date: 2018-10
Publication Date: 2019-02
Patent Classification: ["708", "620000"]

Abstract:
A processor and method for performing outer product and outer product accumulation operations on vector operands requiring large numbers of multiplies and accumulations is disclosed.

Claim (Index 15):
In a system having a memory storing a vector multiplier and a vector multiplicand and a processor that includes an array of circuit tiles, each circuit tile in the array including a multiplier circuit, an adder circuit and an accumulator circuit, a method of performing an outer product accumulation of the vector multiplier and the vector multiplicand comprising:\n retrieving the vector multiplier and the vector multiplicand from the memory; transmitting operands from the vector multiplier and operands from the vector multiplicand to each circuit tile in the array, the multiplier circuit at location [i, j] in the array receiving vector multiplier operand i and vector multiplicand operand j; at each multiplier circuit in the array performing a multiplication of the vector multiplier operand and the vector multiplicand operand to produce a multiplication result; providing the multiplication result to an adder circuit; adding the multiplication result to a previous multiplication result stored in the accumulator circuit to provide a new accumulated result; and storing the new accumulated result in the accumulator circuit.

Metadata:
- Claim Count in Document: 45.0
- Percentile: 97.0
- Lexical Diversity: 1.18182
- Patent Class: 708.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15224176', '11497496', '09854853', '14748956', '10996103']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4647764995359971
- 35 USC 102 Novelty (BERT): 0.5814349168981301
- Combined Prediction Score: 0.4764423412722104
- Mean Citation Score: 314.47214
- Max Citation Score: 499.39554
- Similarity Product: 388.6517704956508

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