WH

W. Daniel Hillis

TI The Invention Science Fund I: 98 patents #20 of 149Top 15%
AM Applied Minds: 80 patents #2 of 51Top 4%
TM Thinking Machines: 44 patents #1 of 88Top 2%
SE Searete: 43 patents #6 of 63Top 10%
AI Applied Invention: 34 patents #1 of 29Top 4%
EL Elwha: 23 patents #56 of 232Top 25%
TF The Long Now Foundation: 10 patents #1 of 5Top 20%
TO Touchtable: 8 patents #1 of 3Top 35%
Oracle: 6 patents #2,063 of 14,854Top 15%
QU Qualcomm: 5 patents #3,272 of 12,104Top 30%
GE Gearbox: 4 patents #23 of 47Top 50%
Disney: 4 patents #1,638 of 6,686Top 25%
TP T. M. Patents: 3 patents #1 of 15Top 7%
CM Creative Mines: 3 patents #1 of 4Top 25%
Google: 2 patents #10,498 of 22,993Top 50%
DS Deep Science: 2 patents #21 of 34Top 65%
HM Herman Miller: 2 patents #175 of 427Top 45%
NG Northrop Grumman: 1 patents #859 of 2,250Top 40%
UC University Of Southern California: 1 patents #782 of 1,826Top 45%
NS Northrop Grumman Space & Mission Systems: 1 patents #18 of 82Top 25%
📍 Rindge, NH: #1 of 41 inventorsTop 3%
🗺 New Hampshire: #2 of 12,181 inventorsTop 1%
Overall (All Time): #707 of 4,157,543Top 1%
383
Patents All Time

Issued Patents All Time

Showing 326–350 of 383 patents

Patent #TitleCo-InventorsDate
D440882 Clock configuration Alexander Dominic Rose 2001-04-24
6220394 Weight operated mechanical drive 2001-04-24
6219775 Massively parallel computer including auxiliary vector processor Jon P. Wade, Daniel R. Cassiday, Robert D. Lordi, Guy L. Steele, Jr., Margaret A. St. Pierre +8 more 2001-04-17
D440146 Winding tower 2001-04-10
6097673 Grooved plane for congreve-style clock 2000-08-01
6047396 Digital data storage system including phantom bit storage locations 2000-04-04
6028936 Method and apparatus for authenticating recorded media 2000-02-22
5978570 Memory system providing page mode memory access arrangement 1999-11-02
5913070 Inter-connector for use with a partitionable massively parallel processing system 1999-06-15
5872987 Massively parallel computer including auxiliary vector processor Jon P. Wade, Daniel R. Cassiday, Robert D. Lordi, Guy L. Steele, Jr., Margaret A. St. Pierre +8 more 1999-02-16
5680550 Digital computer for determining a combined tag value from tag values selectively incremented and decremented reflecting the number of messages transmitted and not received Bradley C. Kuszmaul, Charles E. Leiserson, Shaw-Wen Yang, Carl Richard Feynman, David C. Douglas 1997-10-21
5673423 Method and apparatus for aligning the operation of a plurality of processors 1997-09-30
5590283 Parallel computer system with physically separate tree networks for data and control messages David C. Douglas, Charles E. Leiserson, Bradley C. Kuszmaul, Mahesh N. Ganmukhi, Jeffrey V. Hill +1 more 1996-12-31
5535408 Processor chip for parallel processing system 1996-07-09
5530809 Router for parallel computer including arrangement for redirecting messages David C. Douglas, Charles E. Leiserson, Bradley C. Kuszmaul, Shaw-Wen Yang, David Wells +3 more 1996-06-25
5485627 Partitionable massively parallel processing system 1996-01-16
D356300 Cabinet for electronic data processing equipment Donald E. Moodie, Marc Harrison, Maya Ying Lin 1995-03-14
D355645 Cabinet for electronic data processing equipment Donald E. Moodie, Marc Harrison, Maya Ying Lin 1995-02-21
5390298 Parallel computer system including arrangement for quickly draining messages from message router Bradley C. Kuszmaul, Charles E. Leiserson, Shaw-Wen Yang, Carl Richard Feynman, David Wells +1 more 1995-02-14
5390336 C' parallel computer system having processing nodes with distributed memory with memory addresses defining unitary system address space 1995-02-14
5388262 Method and apparatus for aligning the operation of a plurality of processors 1995-02-07
5388214 Parallel computer system including request distribution network for distributing processing requests to selected sets of processors in parallel Charles E. Leiserson, Robert C. Zak, Bradley C. Kuszmaul, Jeffrey V. Hill 1995-02-07
5353412 Partition control circuit for separately controlling message sending of nodes of tree-shaped routing network to divide the network into a number of partitions David C. Douglas, John J. Earls, Mahesh N. Ganmukhi 1994-10-04
5333268 Parallel computer system David C. Douglas, Mahesh N. Ganmukhi, Jeffrey V. Hill, Bradley C. Kuszmaul, Charles E. Leiserson +4 more 1994-07-26
5317481 Circuit board and insertion tool William Gerner 1994-05-31