PATENT CLAIM ANALYSIS

Application Number: 16503447
Application Type: Utility
Filing Date: 2019-07
Publication Date: 2019-11
Patent Classification: ["712", "014000"]

Abstract:
Techniques and mechanisms described herein include a signal processor implemented as an overlay on a field-programmable gate array (FPGA) device that utilizes special purpose, hardened intellectual property (IP) modules such as memory blocks and digital signal processing (DSP) cores. A Processing Element (PE) is built from one or more DSP cores connected to additional logic. Interconnected as an array, the PEs may operate in a computational model such as Single Instruction-Multiple Thread (SIMT). A software hierarchy is described that transforms the SIMT array into an effective signal processor.

Claim (Index 1):
A data processing system comprising:\n a plurality of processing elements operating in a Single Instruction, Multiple Data (SIMD) configuration, each processing element including one or more internal hardened field-programmable gate array digital signal processors, each processing element further including one or more internal field-programmable gate array memory elements, each processing element further including routing resources to interconnect memories and digital signal processors for processing efficiency; and a plurality of connections between the processing elements, wherein each processing element's digital signal processors can directly access the internal field-programmable gate array memory elements of a logically nearby processing element or elements, wherein the processing elements are arranged in a grid having one or more dimensions, and wherein a length of the grid along one dimension is greater than the length of the grid along the other dimensions, wherein the data processing system is configured to process input data arranged in an array, wherein each processing element is configured to receive a respective overlapping or non-overlapping sub-array of the input data, and wherein new data is loaded into the processing elements' sub-array along the dimension of the input data that was loaded into the longest dimension of the processor element array.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 100.0
- Lexical Diversity: 1.48571
- Patent Class: 712.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15703677', '14074925', '15460755', '10689366', '15276370']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5012565810010148
- 35 USC 102 Novelty (BERT): 0.5185129290663687
- Combined Prediction Score: 0.5029822158075502
- Mean Citation Score: 173.213896
- Max Citation Score: 313.1798
- Similarity Product: 242.50409144188168

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