PATENT CLAIM ANALYSIS

Application Number: 15934681
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2019-09
Patent Classification: ["708", "501000"]

Abstract:
Disclosed herein are techniques for accelerating convolution operations or other matrix multiplications in applications such as neural network. A computer-implemented method includes receiving low-precision inputs for a convolution operation from a storage device, and subtracting a low-precision value representing a high-precision zero value from the low-precision inputs to generate difference values, where the low-precision inputs are asymmetrically quantized from high-precision inputs. The method also includes performing multiplication and summation operations on the difference values to generate a sum of products, and generating a high-precision output by scaling the sum of products with a scaling factor.

Claim (Index 11):
The apparatus of  claim 4 , wherein the processing element array is configured to perform one set of multiplications and summations using the difference values to generate the sum of products.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 90.0
- Lexical Diversity: 1.65574
- Patent Class: 708.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15090696', '15090796', '14549350', '15487091', '15263772']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4401134699066176
- 35 USC 102 Novelty (BERT): 0.4770729332770742
- Combined Prediction Score: 0.4438094162436633
- Mean Citation Score: 164.112174
- Max Citation Score: 166.71759
- Similarity Product: 126.1180518633002

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

Dataset: test