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.
Counts cover granted patents and pending applications in the PatentIndex corpus. How scoring works →