Inventor · disambiguated record
James R. Macdonald
Also filed as: MACDONALD JAMES · MACDONALD JAMES R · MACDONALD JAMES RICHARD
44 granted patents·3 pending applications·2,028 citations·filing 1987–2014
99Inventor score
Files withADVANCED MICRO DEVICES INC35STANDARD MICROSYST SMC4NALCO CHEMICAL CO2ADVANCED MICRO SYSTEMS INC1ANDERSON NEAL DAVID1
Top patents by PatentIndex Score
47 records- 0191US5696927AMemory paging system and method including compressed page mapping hierarchyADVANCED MICRO DEVICES INC·Filed 1995·Granted Dec 9, 1997·185 cites·21 claims
- 0291US5493684APower management architecture including a power management messaging bus for conveying an encoded activity signal for optimal flexibilityADVANCED MICRO DEVICES INC·Filed 1994·Granted Feb 20, 1996·160 cites·17 claims
- 0389US5452434AClock control for power savings in high performance central processing unitsADVANCED MICRO DEVICES INC·Filed 1992·Granted Sep 19, 1995·136 cites·24 claims
- 0486US5894577AInterrupt controller with external in-service indication for power management within a computer systemADVANCED MICRO DEVICES INC·Filed 1993·Granted Apr 13, 1999·97 cites·18 claims
- 0585US8572420B2Power managed USB for computing applications using a controllerDUTTON DREW J·Filed 2005·Granted Oct 29, 2013·13 cites·29 claims
- 0685US6295574B1Real time interrupt handling for superscalar processorsADVANCED MICRO DEVICES INC·Filed 2000·Granted Sep 25, 2001·36 cites·24 claims
- 0785US5320967ABoiler system leak detectionNALCO CHEMICAL CO·Filed 1993·Granted Jun 14, 1994·65 cites·22 claims
- 0884US5913224AProgrammable cache including a non-lockable data way and a lockable data way configured to lock real-time dataADVANCED MICRO DEVICES INC·Filed 1997·Granted Jun 15, 1999·109 cites·17 claims
- 0984US5600839ASystem and method for controlling assertion of a peripheral bus clock signal through a slave deviceADVANCED MICRO DEVICES INC·Filed 1993·Granted Feb 4, 1997·104 cites·18 claims
- 1082US5774544AMethod an apparatus for encrypting and decrypting microprocessor serial numbersADVANCED MICRO DEVICES INC·Filed 1996·Granted Jun 30, 1998·126 cites·13 claims
- 1178US5790663AMethod and apparatus for software access to a microprocessor serial numberADVANCED MICRO DEVICES INC·Filed 1996·Granted Aug 4, 1998·84 cites·11 claims
- 1273US5790783AMethod and apparatus for upgrading the software lock of microprocessorADVANCED MICRO DEVICES INC·Filed 1996·Granted Aug 4, 1998·62 cites·10 claims
- 1373US4883600AStabilization of soluble manganese in aqueous systemsNALCO CHEMICAL CO·Filed 1988·Granted Nov 28, 1989·36 cites·7 claims
- 1471US6385632B1Fast CORDIC algorithm with sine governed terminationADVANCED MICRO DEVICES INC·Filed 1999·Granted May 7, 2002·61 cites·65 claims
- 1568US7222252B2Power management of computer peripheral devices which determines non-usage of a device through usage detection of other devicesSTANDARD MICROSYST SMC·Filed 2003·Granted May 22, 2007·12 cites·14 claims
- 1668US6044430AReal time interrupt handling for superscalar processorsADVANCED MICRO DEVICES INC·Filed 1997·Granted Mar 28, 2000·44 cites·11 claims
- 1768US5568649AInterrupt cascading and priority configuration for a symmetrical multiprocessing systemADVANCED MICRO DEVICES INC·Filed 1994·Granted Oct 22, 1996·53 cites·15 claims
- 1867US6550059B1Method for generating optimized vector instructions from high level programming languagesADVANCED MICRO DEVICES INC·Filed 1999·Granted Apr 15, 2003·58 cites·19 claims
- 1964US7310498B2Communication protocol for personal computer system human interface devices over a low bandwidth, bi-directional radio frequency linkSTANDARD MICROSYST SMC·Filed 2003·Granted Dec 18, 2007·10 cites·25 claims
- 2064US5623673ASystem management mode and in-circuit emulation memory mapping and locking methodADVANCED MICRO DEVICES INC·Filed 1994·Granted Apr 22, 1997·42 cites·11 claims
- 2164US5557757AHigh performance integrated processor architecture including a sub-bus control unit for generating signals to control a secondary, non-multiplexed external busADVANCED MICRO DEVICES INC·Filed 1994·Granted Sep 17, 1996·41 cites·17 claims
- 2263US5905898AApparatus and method for storing interrupt source information in an interrupt controller based upon interrupt priorityADVANCED MICRO DEVICES INC·Filed 1996·Granted May 18, 1999·42 cites·10 claims
- 2363US5799203ASystem for receiving peripheral device capability information and selectively disabling corresponding processing unit function when the device failing to support such functionADVANCED MICRO DEVICES INC·Filed 1996·Granted Aug 25, 1998·42 cites·28 claims
- 2463US5765003AInterrupt controller optimized for power management in a computer system or subsystemADVANCED MICRO DEVICES INC·Filed 1996·Granted Jun 9, 1998·37 cites·20 claims
- 2562US7685450B2Power management of computer peripheral devices which determines non-usage of a device through usage detection of other devicesSTANDARD MICROSYST SMC·Filed 2007·Granted Mar 23, 2010·2 cites·15 claims
- 2662US5946497ASystem and method for providing microprocessor serialization using programmable fusesADVANCED MICRO DEVICES INC·Filed 1996·Granted Aug 31, 1999·39 cites·11 claims
- 2762US5768584AROM chip enable encoding method and computer system employing the sameADVANCED MICRO SYSTEMS INC·Filed 1996·Granted Jun 16, 1998·45 cites·17 claims
- 2862US5561821ASystem for performing I/O access and memory access by driving address of DMA configuration registers and memory address stored therein respectively on local busADVANCED MICRO DEVICES INC·Filed 1993·Granted Oct 1, 1996·36 cites·20 claims
- 2961US5640573APower management message bus for integrated processorADVANCED MICRO DEVICES INC·Filed 1994·Granted Jun 17, 1997·34 cites·31 claims
- 3061US5269010AMemory control for use in a memory system incorporating a plurality of memory banksADVANCED MICRO DEVICES INC·Filed 1990·Granted Dec 7, 1993·45 cites·4 claims
- 3157US5630099ANon-volatile memory array controller capable of controlling memory banks having variable bit widthsADVANCED MICRO DEVICES INC·Filed 1993·Granted May 13, 1997·30 cites·20 claims
- 3254US6825786B1Associative noise attenuationSTANDARD MICROSYST SMC·Filed 2003·Granted Nov 30, 2004·4 cites·32 claims
- 3353US5784627AIntegrated timer for power management and watchdog functionsADVANCED MICRO DEVICES INC·Filed 1996·Granted Jul 21, 1998·27 cites·19 claims
- 3448US5933620AMethod and apparatus for serializing microprocessor identification numbersADVANCED MICRO DEVICES INC·Filed 1996·Granted Aug 3, 1999·21 cites·20 claims
- 3548US5561819AComputer system selecting byte lane for a peripheral device during I/O addressing technique of disabling non-participating peripherals by driving an address within a range on the local bus in a DMA controllerADVANCED MICRO DEVICES INC·Filed 1993·Granted Oct 1, 1996·19 cites·16 claims
- 3645US2004203962A1Wireless human interface and other attached device data encryption through bi-directional RF linkFiled 2003·Application pending·0 cites
- 3743US2015271023A1Cloud estimator toolANDERSON NEAL DAVID·Filed 2014·Application pending·0 cites
- 3842US4807447AHuman environmental conditionerMACDONALD JAMES R·Filed 1987·Granted Feb 28, 1989·22 cites·1 claims
- 3941US2004203480A1Configuration and management of human interface and other attached devices through bi-directional radio frequency linkFiled 2003·Application pending·0 cites
- 4040US6484193B1Fully pipelined parallel multiplier with a fast clock cycleADVANCED MICRO DEVICES INC·Filed 1999·Granted Nov 19, 2002·14 cites·25 claims
- 4140US5218681AApparatus for controlling access to a data busADVANCED MICRO DEVICES INC·Filed 1990·Granted Jun 8, 1993·11 cites·6 claims
- 4233US6434582B1Cosine algorithm for relatively small anglesADVANCED MICRO DEVICES INC·Filed 1999·Granted Aug 13, 2002·6 cites·14 claims
- 4333US5241665AMemory bank comparator systemADVANCED MICRO DEVICES INC·Filed 1992·Granted Aug 31, 1993·4 cites·8 claims
- 4430US5349652ASingle chip integrated address manager with address translating unitADVANCED MICRO DEVICES INC·Filed 1993·Granted Sep 20, 1994·0 cites·11 claims
- 4529US5253354ARow address generator for defective DRAMS including an upper and lower memory deviceADVANCED MICRO DEVICES INC·Filed 1990·Granted Oct 12, 1993·6 cites·18 claims
- 4626US5369777AIntegrated digital processing apparatus having a single biodirectional data bus for accommodating a plurality of peripheral devices connected to a plurality of external busesADVANCED MICRO DEVICES INC·Filed 1993·Granted Nov 29, 1994·4 cites·1 claims
- 4724US5249287AGeneral keyboard interface for operating with two types of keyboardsADVANCED MICRO DEVICES INC·Filed 1990·Granted Sep 28, 1993·4 cites·12 claims
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →