Inventor · disambiguated record
Douglas B. Macgregor
Also filed as: MACGREGOR DOUGLAS · MACGREGOR DOUGLAS B
23 granted patents·674 citations·filing 1982–1988
97Inventor score
Technology areasG06F
Files withMOTOROLA INC23
Top patents by PatentIndex Score
23 records- 0191US4566063AData processor which can repeat the execution of instruction loops with minimal instruction fetchesMOTOROLA INC·Filed 1983·Granted Jan 21, 1986·109 cites·5 claims
- 0289US4524415AVirtual machine data processorMOTOROLA INC·Filed 1982·Granted Jun 18, 1985·100 cites·8 claims
- 0387US4584640AMethod and apparatus for a compare and swap instructionMOTOROLA INC·Filed 1984·Granted Apr 22, 1986·79 cites·6 claims
- 0471US4715013ACoprocessor instruction formatMOTOROLA INC·Filed 1986·Granted Dec 22, 1987·44 cites·2 claims
- 0570US4750110AMethod and apparatus for executing an instruction contingent upon a condition present in another data processorMOTOROLA INC·Filed 1983·Granted Jun 7, 1988·35 cites·2 claims
- 0669US4729094AMethod and apparatus for coordinating execution of an instruction by a coprocessorMOTOROLA INC·Filed 1987·Granted Mar 1, 1988·39 cites·5 claims
- 0769US4493035AData processor version validationMOTOROLA INC·Filed 1982·Granted Jan 8, 1985·36 cites·3 claims
- 0865US4488228AVirtual memory data processorMOTOROLA INC·Filed 1982·Granted Dec 11, 1984·29 cites·6 claims
- 0959US4731736AMethod and apparatus for coordinating execution of an instruction by a selected coprocessorMOTOROLA INC·Filed 1986·Granted Mar 15, 1988·25 cites·2 claims
- 1057US4729093AMicrocomputer which prioritizes instruction prefetch requests and data operand requestsMOTOROLA INC·Filed 1987·Granted Mar 1, 1988·24 cites·2 claims
- 1156US4584666AMethod and apparatus for signed and unsigned bounds checkMOTOROLA INC·Filed 1984·Granted Apr 22, 1986·22 cites·5 claims
- 1255US5021991ACoprocessor instruction formatMOTOROLA INC·Filed 1987·Granted Jun 4, 1991·21 cites·2 claims
- 1352US4821231AMethod and apparatus for selectively evaluating an effective address for a coprocessorMOTOROLA INC·Filed 1987·Granted Apr 11, 1989·19 cites·1 claims
- 1449US4914578AMethod and apparatus for interrupting a coprocessorMOTOROLA INC·Filed 1986·Granted Apr 3, 1990·16 cites·24 claims
- 1549US4763253AMicrocomputer with change of flowMOTOROLA INC·Filed 1986·Granted Aug 9, 1988·16 cites·7 claims
- 1646US4649477AOperand size mechanism for control simplificationMOTOROLA INC·Filed 1985·Granted Mar 10, 1987·14 cites·8 claims
- 1744US4887203AMicrocoded processor executing microroutines with a user specified starting microaddressMOTOROLA INC·Filed 1988·Granted Dec 12, 1989·13 cites·3 claims
- 1839US4994961ACoprocessor instruction formatMOTOROLA INC·Filed 1987·Granted Feb 19, 1991·9 cites·1 claims
- 1936US4744049AMicrocode testing of a cache in a data processorMOTOROLA INC·Filed 1987·Granted May 10, 1988·8 cites·1 claims
- 2034US4698747AInstruction address calculation unit for a microprocessorMOTOROLA INC·Filed 1985·Granted Oct 6, 1987·5 cites·4 claims
- 2133US4758978AMethod and apparatus for selectively evaluating an effective address for a coprocessorMOTOROLA INC·Filed 1986·Granted Jul 19, 1988·5 cites·10 claims
- 2230US4811274AMethod and apparatus for selectively evaluating an effective address for a coprocessorMOTOROLA INC·Filed 1987·Granted Mar 7, 1989·1 cites·1 claims
- 2328US4745574AMicrocode testing of PLA's in a data processorMOTOROLA INC·Filed 1987·Granted May 17, 1988·5 cites·1 claims
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →