Gregory Michael Thorson
93Patents
18h-index
61Co-inventors
87Inventor score
Filing activity: Nov 30, 1992 → Apr 16, 2024
Most-cited inventions
| Patent | Title | Area | Cited by | Status |
|---|---|---|---|---|
| US6674720B1 | Age-based network arbitration system and method | Electricity | 128 | Expired |
| US6055618A | Virtual maintenance network in multiprocessing system having a non-flow controlled virtual maintenance channel | Physics | 128 | Expired |
| US5701416A | Adaptive routing mechanism for torus interconnection network | Physics | 108 | Expired |
| US5721921A | Barrier and eureka synchronization architecture for multiprocessors | Physics | 90 | Expired |
| US5533198A | Direction order priority routing of packets between nodes in a networked system | Physics | 90 | Expired |
| US5659796A | System for randomly modifying virtual channel allocation and accepting the random modification based on the cost function | Electricity | 59 | Expired |
| US7007097B1 | Method and system for covering multiple resourcces with a single credit in a computer system | Physics | 58 | Expired |
| US9710748B2 | Neural network processor | Physics | 58 | Active |
| US9805303B2 | Rotating data for neural network computations | Physics | 49 | Active |
| US5689646A | Configuring of networked system to permit replacement of failed modes and selection of alternate paths | Physics | 46 | Expired |
| US9952831B1 | Transposing in a matrix-vector processor | Physics | 32 | Active |
| US9747546B2 | Neural network processor | Physics | 31 | Active |
| US10074051B2 | Vector computation unit in a neural network processor | Physics | 31 | Active |
| US7248635B1 | Method and apparatus for communicating computer data from one point to another over a communications medium | Electricity | 28 | Expired |
| US9747548B2 | Rotating data for neural network computations | Physics | 28 | Active |
| US6643764B1 | Multiprocessor system utilizing multiple links to improve point to point bandwidth | Electricity | 25 | Expired |
| US9959247B1 | Permuting in a matrix-vector processor | Physics | 19 | Active |
| US10261786B2 | Vector processing unit | Physics | 18 | Active |
| US6795900B1 | Method and system for storing data at input/output (I/O) interfaces for a multiprocessor system | Physics | 15 | Expired |
| US10754621B2 | Tiled switch matrix data permutation circuit | Electricity | 13 | Active |
| US7464115B2 | Node synchronization for multi-processor computer systems | Physics | 12 | Expired |
| US6973559B1 | Scalable hypercube multiprocessor network for massive parallel processing | Electricity | 9 | Expired |
| US11243880B1 | Processor architecture | Physics | 8 | Active |
| US6831924B1 | Variable mode bi-directional and uni-directional computer communication system | Electricity | 8 | Expired |
| US6339812B1 | Method and apparatus for handling invalidation requests to processors not present in a computer system | Physics | 6 | Expired |
Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.