Inventor · Palo Alto, CA, US

Gregory Michael Thorson

93Patents
18h-index
61Co-inventors
87Inventor score

Filing activity: Nov 30, 1992 → Apr 16, 2024

Most-cited inventions

PatentTitleAreaCited byStatus
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.