Assignee
THINKING MACHINES CORP
US·84 granted patents·6,094 citations·filing 1984–1998
Top patents by PatentIndex Score
84 records- 0198US5202979AStorage system using multiple independently mechanically-driven storage unitsTHINKING MACHINES CORP·Filed 1992·Granted Apr 13, 1993·328 cites·18 claims
- 0298US4598400AMethod and apparatus for routing message packetsTHINKING MACHINES CORP·Filed 1984·Granted Jul 1, 1986·222 cites·49 claims
- 0396US5118975ADigital clock buffer circuit providing controllable delayTHINKING MACHINES CORP·Filed 1990·Granted Jun 2, 1992·149 cites·35 claims
- 0494US4899342AMethod and apparatus for operating multi-unit array of memoriesTHINKING MACHINES CORP·Filed 1988·Granted Feb 6, 1990·444 cites·18 claims
- 0593US5251131AClassification of data records by comparison of records to a training database using probability weightsTHINKING MACHINES CORP·Filed 1991·Granted Oct 5, 1993·284 cites·37 claims
- 0693US4870568AMethod for searching a database system including parallel processorsTHINKING MACHINES CORP·Filed 1986·Granted Sep 26, 1989·161 cites·15 claims
- 0791US5274818ASystem and method for compiling a fine-grained array based source program onto a course-grained hardwareTHINKING MACHINES CORP·Filed 1992·Granted Dec 28, 1993·242 cites·19 claims
- 0891US5129077ASystem for partitioning a massively parallel computerTHINKING MACHINES CORP·Filed 1990·Granted Jul 7, 1992·131 cites·36 claims
- 0990US5511158ASystem and method for creating and evolving directed graphsTHINKING MACHINES CORP·Filed 1994·Granted Apr 23, 1996·110 cites·16 claims
- 1090US5353412APartition control circuit for separately controlling message sending of nodes of tree-shaped routing network to divide the network into a number of partitionsTHINKING MACHINES CORP·Filed 1991·Granted Oct 4, 1994·185 cites·19 claims
- 1187US4809202AMethod and apparatus for simulating systems described by partial differential equationsTHINKING MACHINES CORP·Filed 1985·Granted Feb 28, 1989·95 cites·39 claims
- 1287US4773038AMethod of simulating additional processors in a SIMD parallel processor arrayTHINKING MACHINES CORP·Filed 1986·Granted Sep 20, 1988·104 cites·3 claims
- 1387US4574311ARandom array sensing devicesTHINKING MACHINES CORP·Filed 1985·Granted Mar 4, 1986·59 cites·20 claims
- 1486US5872987AMassively parallel computer including auxiliary vector processorTHINKING MACHINES CORP·Filed 1996·Granted Feb 16, 1999·131 cites·7 claims
- 1586US5535408AProcessor chip for parallel processing systemTHINKING MACHINES CORP·Filed 1994·Granted Jul 9, 1996·97 cites·8 claims
- 1686US5266838APower supply system including power sharing control arrangementTHINKING MACHINES CORP·Filed 1991·Granted Nov 30, 1993·155 cites·9 claims
- 1786US5265207AParallel computer system including arrangement for transferring messages from a source processor to selected ones of a plurality of destination processors and combining responsesTHINKING MACHINES CORP·Filed 1993·Granted Nov 23, 1993·132 cites·29 claims
- 1886US5123109AParallel processor including a processor array with plural data transfer arrangements including (1) a global router and (2) a proximate-neighbor transfer systemTHINKING MACHINES CORP·Filed 1990·Granted Jun 16, 1992·122 cites·10 claims
- 1986US4805091AMethod and apparatus for interconnecting processors in a hyper-dimensional arrayTHINKING MACHINES CORP·Filed 1985·Granted Feb 14, 1989·117 cites·18 claims
- 2085US5317481ACircuit board and insertion toolTHINKING MACHINES CORP·Filed 1993·Granted May 31, 1994·64 cites·19 claims
- 2184US5175865APartitioning the processors of a massively parallel single array processor into sub-arrays selectively controlled by host computersTHINKING MACHINES CORP·Filed 1991·Granted Dec 29, 1992·92 cites·20 claims
- 2283US5388214AParallel computer system including request distribution network for distributing processing requests to selected sets of processors in parallelTHINKING MACHINES CORP·Filed 1994·Granted Feb 7, 1995·73 cites·31 claims
- 2383US5381550ASystem and method for compiling a source code supporting data parallel variablesTHINKING MACHINES CORP·Filed 1994·Granted Jan 10, 1995·102 cites·19 claims
- 2482US6088510AComputer system and method for generating and mutating objects by iterative evolutionTHINKING MACHINES CORP·Filed 1994·Granted Jul 11, 2000·56 cites·24 claims
- 2581US5287386ADifferential driver/receiver circuitTHINKING MACHINES CORP·Filed 1991·Granted Feb 15, 1994·38 cites·8 claims
- 2680US5530809ARouter for parallel computer including arrangement for redirecting messagesTHINKING MACHINES CORP·Filed 1994·Granted Jun 25, 1996·64 cites·20 claims
- 2778US5212773AWormhole communications arrangement for massively parallel processorTHINKING MACHINES CORP·Filed 1991·Granted May 18, 1993·81 cites·14 claims
- 2877US5355492ASystem for compiling parallel communications instructions including their embedded data transfer informationTHINKING MACHINES CORP·Filed 1991·Granted Oct 11, 1994·86 cites·16 claims
- 2977US5333268AParallel computer systemTHINKING MACHINES CORP·Filed 1992·Granted Jul 26, 1994·54 cites·40 claims
- 3077US5008815AParallel processorTHINKING MACHINES CORP·Filed 1988·Granted Apr 16, 1991·55 cites·16 claims
- 3176US5590283AParallel computer system with physically separate tree networks for data and control messagesTHINKING MACHINES CORP·Filed 1995·Granted Dec 31, 1996·63 cites·5 claims
- 3276US5390298AParallel computer system including arrangement for quickly draining messages from message routerTHINKING MACHINES CORP·Filed 1994·Granted Feb 14, 1995·51 cites·19 claims
- 3376US5301310AParallel disk storage array system with independent drive operation modeTHINKING MACHINES CORP·Filed 1991·Granted Apr 5, 1994·73 cites·8 claims
- 3476US5113510AMethod and apparatus for operating a cache memory in a multi-processorTHINKING MACHINES CORP·Filed 1987·Granted May 12, 1992·52 cites·15 claims
- 3575US5551039ACompiling a source code vector instruction by generating a subgrid loop for iteratively processing array elements by plural processing elementsTHINKING MACHINES CORP·Filed 1994·Granted Aug 27, 1996·84 cites·14 claims
- 3675US4984235AMethod and apparatus for routing message packets and recording the roofing sequenceTHINKING MACHINES CORP·Filed 1987·Granted Jan 8, 1991·54 cites·19 claims
- 3774US5265231ARefresh control arrangement and a method for refreshing a plurality of random access memory banks in a memory systemTHINKING MACHINES CORP·Filed 1991·Granted Nov 23, 1993·60 cites·12 claims
- 3873US4993028AError detection and correction codingTHINKING MACHINES CORP·Filed 1988·Granted Feb 12, 1991·46 cites·19 claims
- 3972US5361363AInput/output system for parallel computer for performing parallel file transfers between selected number of input/output devices and another selected number of processing nodesTHINKING MACHINES CORP·Filed 1991·Granted Nov 1, 1994·75 cites·38 claims
- 4072US4827403AVirtual processor techniques in a SIMD multiprocessor arrayTHINKING MACHINES CORP·Filed 1986·Granted May 2, 1989·53 cites·4 claims
- 4172US4791641AParallel processor error checkingTHINKING MACHINES CORP·Filed 1986·Granted Dec 13, 1988·43 cites·12 claims
- 4271US5367677ASystem for iterated generation from an array of records of a posting file with row segments based on column entry value rangesTHINKING MACHINES CORP·Filed 1993·Granted Nov 22, 1994·55 cites·46 claims
- 4371US5355494ACompiler for performing incremental live variable analysis for data-parallel programsTHINKING MACHINES CORP·Filed 1991·Granted Oct 11, 1994·59 cites·28 claims
- 4471US5222237AApparatus for aligning the operation of a plurality of processorsTHINKING MACHINES CORP·Filed 1990·Granted Jun 22, 1993·45 cites·20 claims
- 4571US5117420AMethod and apparatus for routing message packetsTHINKING MACHINES CORP·Filed 1991·Granted May 26, 1992·58 cites·5 claims
- 4668US5561768ASystem and method for partitioning a massively parallel computer systemTHINKING MACHINES CORP·Filed 1992·Granted Oct 1, 1996·50 cites·2 claims
- 4767US5278986ASystem and method for compiling a source code supporting data parallel variablesTHINKING MACHINES CORP·Filed 1991·Granted Jan 11, 1994·49 cites·34 claims
- 4867US5148547AMethod and apparatus for interfacing bit-serial parallel processors to a coprocessorTHINKING MACHINES CORP·Filed 1991·Granted Sep 15, 1992·49 cites·14 claims
- 4966US6219775B1Massively parallel computer including auxiliary vector processorTHINKING MACHINES CORP·Filed 1998·Granted Apr 17, 2001·46 cites·23 claims
- 5066US5485627APartitionable massively parallel processing systemTHINKING MACHINES CORP·Filed 1992·Granted Jan 16, 1996·38 cites·7 claims
Showing the top 50 of 84 patent records by PatentIndex Score.
Join the waitlist — get patent alerts
Get an alert when THINKING MACHINES CORP files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Counts cover granted patents and pending applications in the PatentIndex corpus. How scoring works →