Inventor · disambiguated record
John Michael Kaiser
Also filed as: KAISER JOHN M · KAISER JOHN MICHAEL
39 granted patents·1,027 citations·filing 1988–2019
98Inventor score
Top patents by PatentIndex Score
39 records- 0190US6029217AQueued arbitration mechanism for data processing systemIBM·Filed 1994·Granted Feb 22, 2000·133 cites·5 claims
- 0278US5430442ACross point switch with distributed controlIBM·Filed 1994·Granted Jul 4, 1995·102 cites·17 claims
- 0374US4986475AMethod and apparatus for spraying fluidsNABISCO BRANDS INC·Filed 1988·Granted Jan 22, 1991·41 cites·33 claims
- 0471US11100626B2Systems and methods for monitoring manufacturing processesHUTCHINSON TECHNOLOGY·Filed 2019·Granted Aug 24, 2021·3 cites·46 claims
- 0567US6226695B1Information handling system including non-disruptive command and data movement between storage and one or more auxiliary processorsIBM·Filed 1995·Granted May 1, 2001·54 cites·10 claims
- 0666US5898896AMethod and apparatus for data ordering of I/O transfers in Bi-modal Endian PowerPC systemsIBM·Filed 1997·Granted Apr 27, 1999·50 cites·5 claims
- 0765US5963974ACache intervention from a cache line exclusively holding an unmodified valueIBM·Filed 1997·Granted Oct 5, 1999·46 cites·18 claims
- 0864US5673413AMethod and apparatus for coherency reporting in a multiprocessing systemIBM·Filed 1995·Granted Sep 30, 1997·43 cites·22 claims
- 0963US5940856ACache intervention from only one of many cache lines sharing an unmodified valueIBM·Filed 1997·Granted Aug 17, 1999·41 cites·18 claims
- 1060US5946709AShared intervention protocol for SMP bus using caches, snooping, tags and prioritizingIBM·Filed 1997·Granted Aug 31, 1999·37 cites·16 claims
- 1159US5940864AShared memory-access priorization method for multiprocessors using caches and snoop responsesIBM·Filed 1997·Granted Aug 17, 1999·36 cites·20 claims
- 1257US6061757AHandling interrupts by returning and requeuing currently executing interrupts for later resubmission when the currently executing interrupts are of lower priority than newly generated pending interruptsIBM·Filed 1997·Granted May 9, 2000·33 cites·4 claims
- 1356US5978938AFault isolation feature for an I/O or system busIBM·Filed 1996·Granted Nov 2, 1999·30 cites·20 claims
- 1456US5659708ACache coherency in a multiprocessing systemIBM·Filed 1994·Granted Aug 19, 1997·28 cites·26 claims
- 1554US5765022ASystem for transferring data from a source device to a target device in which the address of data movement engine is determinedIBM·Filed 1995·Granted Jun 9, 1998·34 cites·30 claims
- 1653US5943685AMethod of shared intervention via a single data provider among shared caches for SMP busIBM·Filed 1997·Granted Aug 24, 1999·27 cites·15 claims
- 1750US6098115ASystem for reducing storage access latency with accessing main storage and data bus simultaneouslyIBM·Filed 1998·Granted Aug 1, 2000·22 cites·9 claims
- 1850US5954825AMethod for isolating faults on a clocked synchronous busIBM·Filed 1997·Granted Sep 21, 1999·23 cites·12 claims
- 1949US5771247ALow latency error reporting for high performance busIBM·Filed 1996·Granted Jun 23, 1998·21 cites·12 claims
- 2049US5608878ADual latency status and coherency reporting for a multiprocessing systemIBM·Filed 1994·Granted Mar 4, 1997·19 cites·20 claims
- 2148US6286068B1Queued arbitration mechanism for data processing systemIBM·Filed 1998·Granted Sep 4, 2001·17 cites·20 claims
- 2248US5182554AThird party evavesdropping for bus controlIBM·Filed 1990·Granted Jan 26, 1993·15 cites·16 claims
- 2347US5996049ACache-coherency protocol with recently read state for data and instructionsIBM·Filed 1997·Granted Nov 30, 1999·19 cites·19 claims
- 2447US5713029AInformation handling system including doze mode controlIBM·Filed 1995·Granted Jan 27, 1998·20 cites·7 claims
- 2541US6658536B1Cache-coherency protocol with recently read state for extending cache horizontallyIBM·Filed 1997·Granted Dec 2, 2003·12 cites·42 claims
- 2641US5687329AInformation handling system including a data bus management unit, an address management unit for isolating processor buses from I/O and memoryIBM·Filed 1995·Granted Nov 11, 1997·13 cites·10 claims
- 2740US6128705AMethod and apparatus for executing multiply-initiated, multiply-sourced variable delay system bus operationsIBM·Filed 1998·Granted Oct 3, 2000·12 cites·20 claims
- 2839US6202131B1Method and apparatus for executing variable delay system bus operations of differing type or character without dead lock using shared buffersIBM·Filed 1998·Granted Mar 13, 2001·11 cites·8 claims
- 2937US6314495B1Method and apparatus for executing multiply-initiated, multiply-sourced variable delay system bus operationsIBM·Filed 1998·Granted Nov 6, 2001·9 cites·5 claims
- 3037US6178485B1Method and apparatus for executing singly-initiated, singly-sourced variable delay system bus operations of differing characterIBM·Filed 1998·Granted Jan 23, 2001·9 cites·8 claims
- 3137US6052762AMethod and apparatus for reducing system snoop latencyIBM·Filed 1996·Granted Apr 18, 2000·9 cites·15 claims
- 3237US5784710AProcess and apparatus for address extensionIBM·Filed 1995·Granted Jul 21, 1998·9 cites·19 claims
- 3337US5745698ASystem and method for communicating between devicesIBM·Filed 1996·Granted Apr 28, 1998·9 cites·42 claims
- 3437US5671370AAlternating data valid control signals for high performance data transferIBM·Filed 1996·Granted Sep 23, 1997·9 cites·17 claims
- 3536US5864686AMethod for dynamic address coding for memory mapped commands directed to a system bus and/or secondary busedIBM·Filed 1996·Granted Jan 26, 1999·9 cites·16 claims
- 3635US5790892AInformation handling system for modifying coherency response set to allow intervention of a read command so that the intervention is not allowed by the system memoryIBM·Filed 1995·Granted Aug 4, 1998·7 cites·4 claims
- 3733US6141714AMethod and apparatus for executing self-snooped unresolvable system bus operationsIBM·Filed 1998·Granted Oct 31, 2000·5 cites·17 claims
- 3833US5734900AInformation handling system including efficient power on initializationIBM·Filed 1995·Granted Mar 31, 1998·5 cites·2 claims
- 3933US5687327ASystem and method for allocating bus resources in a data processing systemIBM·Filed 1994·Granted Nov 11, 1997·5 cites·14 claims
Join the waitlist — get patent alerts
Get an alert when John Michael Kaiser files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →