Growing community of inventors

Rochester, MN, United States of America

Michael Joseph Corrigan

Average Co-Inventor Count = 3.96

ph-index = 14

The patent ph-index is calculated by counting the number of publications for which an author has been cited by other authors at least that same number of times.

Forward Citations = 842

Michael Joseph CorriganNaresh Nayar (6 patents)Michael Joseph CorriganWilliam Joseph Armstrong (5 patents)Michael Joseph CorriganBruce Marshall Walk (4 patents)Michael Joseph CorriganTimothy Joseph Torzewski (4 patents)Michael Joseph CorriganPaul LuVerne Godtland (4 patents)Michael Joseph CorriganGary Ross Ricard (3 patents)Michael Joseph CorriganDavid R Engebretsen (3 patents)Michael Joseph CorriganCathy May (3 patents)Michael Joseph CorriganEdward John Silha (2 patents)Michael Joseph CorriganWade Byron Ouren (2 patents)Michael Joseph CorriganLarry Wayne Loen (2 patents)Michael Joseph CorriganRichard Karl Kirkman (2 patents)Michael Joseph CorriganJoaquin Hinojosa (2 patents)Michael Joseph CorriganGlen Warren Nelson (2 patents)Michael Joseph CorriganPatrick James Christenson (2 patents)Michael Joseph CorriganDaniel Frank Moertl (1 patent)Michael Joseph CorriganGiles R Frazier (1 patent)Michael Joseph CorriganBrian Eric Bakke (1 patent)Michael Joseph CorriganRichard Loise Arndt (1 patent)Michael Joseph CorriganDavid Anthony Larson (1 patent)Michael Joseph CorriganSheldon Bernard Levenstein (1 patent)Michael Joseph CorriganStuart Zachary Jacobs (1 patent)Michael Joseph CorriganScott Barnett Swaney (1 patent)Michael Joseph CorriganJeffrey Douglas Brown (1 patent)Michael Joseph CorriganScott Douglas Clark (1 patent)Michael Joseph CorriganKent Harold Haselhorst (1 patent)Michael Joseph CorriganThomas R Sand (1 patent)Michael Joseph CorriganKenneth Charles Vossen (1 patent)Michael Joseph CorriganDavid Glenn Carlson (1 patent)Michael Joseph CorriganTroy David Armstrong (1 patent)Michael Joseph CorriganMichael Steven Faunce (1 patent)Michael Joseph CorriganJohn Thomas O'Quin, Ii (1 patent)Michael Joseph CorriganTimothy John Mullins (1 patent)Michael Joseph CorriganLarry William Youngren (1 patent)Michael Joseph CorriganMichael James McDermott (1 patent)Michael Joseph CorriganDiane Lacey Knipfer (1 patent)Michael Joseph CorriganLynn Allen McMahon (1 patent)Michael Joseph CorriganLynn Keat Chung (1 patent)Michael Joseph CorriganJeffrey Jay Scheel (1 patent)Michael Joseph CorriganPhilip Braun Winterfield (1 patent)Michael Joseph CorriganKevin Curtis Griffin (1 patent)Michael Joseph CorriganTimothy R Marchini (1 patent)Michael Joseph CorriganBrian Eldridge Clark (1 patent)Michael Joseph CorriganEdwin C Grazier (1 patent)Michael Joseph CorriganScott Alan Plaetzer (1 patent)Michael Joseph CorriganWilliam Anton Brown (1 patent)Michael Joseph CorriganRichard Miles Rocheleau (1 patent)Michael Joseph CorriganDonald Arthur Morrison (1 patent)Michael Joseph CorriganMark Gregory Manges (1 patent)Michael Joseph CorriganThomas Richard Crowley (1 patent)Michael Joseph CorriganMark Philip Piazza (1 patent)Michael Joseph CorriganSteven L Jones (1 patent)Michael Joseph CorriganRussell Paul VanDuine (1 patent)Michael Joseph CorriganGeorge G Gorbatenko (1 patent)Michael Joseph CorriganTerrence James Stewart (1 patent)Michael Joseph CorriganGeorge David Timms, Jr (1 patent)Michael Joseph CorriganCharlotte B Metzger (1 patent)Michael Joseph CorriganRobert Carl Beetcher (1 patent)Michael Joseph CorriganErik Tkal (1 patent)Michael Joseph CorriganJames E Bahr (1 patent)Michael Joseph CorriganHarris L Freeman (1 patent)Michael Joseph CorriganArlys Jean Leitzen (1 patent)Michael Joseph CorriganShiun Lee (1 patent)Michael Joseph CorriganDavid Robert Russell, Jr (1 patent)Michael Joseph CorriganJames William Moran (1 patent)Michael Joseph CorriganFrancis Joseph Reardon, Jr (1 patent)Michael Joseph CorriganMichael Joseph Corrigan (26 patents)Naresh NayarNaresh Nayar (107 patents)William Joseph ArmstrongWilliam Joseph Armstrong (105 patents)Bruce Marshall WalkBruce Marshall Walk (81 patents)Timothy Joseph TorzewskiTimothy Joseph Torzewski (14 patents)Paul LuVerne GodtlandPaul LuVerne Godtland (5 patents)Gary Ross RicardGary Ross Ricard (61 patents)David R EngebretsenDavid R Engebretsen (48 patents)Cathy MayCathy May (38 patents)Edward John SilhaEdward John Silha (30 patents)Wade Byron OurenWade Byron Ouren (24 patents)Larry Wayne LoenLarry Wayne Loen (20 patents)Richard Karl KirkmanRichard Karl Kirkman (15 patents)Joaquin HinojosaJoaquin Hinojosa (9 patents)Glen Warren NelsonGlen Warren Nelson (7 patents)Patrick James ChristensonPatrick James Christenson (4 patents)Daniel Frank MoertlDaniel Frank Moertl (136 patents)Giles R FrazierGiles R Frazier (124 patents)Brian Eric BakkeBrian Eric Bakke (65 patents)Richard Loise ArndtRichard Loise Arndt (56 patents)David Anthony LarsonDavid Anthony Larson (53 patents)Sheldon Bernard LevensteinSheldon Bernard Levenstein (52 patents)Stuart Zachary JacobsStuart Zachary Jacobs (44 patents)Scott Barnett SwaneyScott Barnett Swaney (42 patents)Jeffrey Douglas BrownJeffrey Douglas Brown (38 patents)Scott Douglas ClarkScott Douglas Clark (33 patents)Kent Harold HaselhorstKent Harold Haselhorst (31 patents)Thomas R SandThomas R Sand (31 patents)Kenneth Charles VossenKenneth Charles Vossen (30 patents)David Glenn CarlsonDavid Glenn Carlson (24 patents)Troy David ArmstrongTroy David Armstrong (23 patents)Michael Steven FaunceMichael Steven Faunce (19 patents)John Thomas O'Quin, IiJohn Thomas O'Quin, Ii (17 patents)Timothy John MullinsTimothy John Mullins (15 patents)Larry William YoungrenLarry William Youngren (15 patents)Michael James McDermottMichael James McDermott (14 patents)Diane Lacey KnipferDiane Lacey Knipfer (9 patents)Lynn Allen McMahonLynn Allen McMahon (9 patents)Lynn Keat ChungLynn Keat Chung (8 patents)Jeffrey Jay ScheelJeffrey Jay Scheel (8 patents)Philip Braun WinterfieldPhilip Braun Winterfield (8 patents)Kevin Curtis GriffinKevin Curtis Griffin (6 patents)Timothy R MarchiniTimothy R Marchini (6 patents)Brian Eldridge ClarkBrian Eldridge Clark (6 patents)Edwin C GrazierEdwin C Grazier (5 patents)Scott Alan PlaetzerScott Alan Plaetzer (5 patents)William Anton BrownWilliam Anton Brown (4 patents)Richard Miles RocheleauRichard Miles Rocheleau (4 patents)Donald Arthur MorrisonDonald Arthur Morrison (4 patents)Mark Gregory MangesMark Gregory Manges (4 patents)Thomas Richard CrowleyThomas Richard Crowley (4 patents)Mark Philip PiazzaMark Philip Piazza (3 patents)Steven L JonesSteven L Jones (3 patents)Russell Paul VanDuineRussell Paul VanDuine (3 patents)George G GorbatenkoGeorge G Gorbatenko (3 patents)Terrence James StewartTerrence James Stewart (2 patents)George David Timms, JrGeorge David Timms, Jr (2 patents)Charlotte B MetzgerCharlotte B Metzger (2 patents)Robert Carl BeetcherRobert Carl Beetcher (1 patent)Erik TkalErik Tkal (1 patent)James E BahrJames E Bahr (1 patent)Harris L FreemanHarris L Freeman (1 patent)Arlys Jean LeitzenArlys Jean Leitzen (1 patent)Shiun LeeShiun Lee (1 patent)David Robert Russell, JrDavid Robert Russell, Jr (1 patent)James William MoranJames William Moran (1 patent)Francis Joseph Reardon, JrFrancis Joseph Reardon, Jr (1 patent)
..
Inventor’s number of patents
..
Strength of working relationships

Company Filing History:

1. International Business Machines Corporation (26 from 164,108 patents)


26 patents:

1. 11106588 - Deferred method of allocating disk space for lightning segments

2. 8856419 - Register access in distributed virtual bridge environment

3. 8447909 - Register access in distributed virtual bridge environment

4. 8141089 - Method and apparatus for reducing contention for computer system resources using soft locks

5. 8019962 - System and method for tracking the memory state of a migrating logical partition

6. 7873794 - Mechanism that provides efficient multi-word load atomicity

7. 7844781 - Method, apparatus, and computer program product for accessing process local storage of another process

8. 7822942 - Selectively invalidating entries in an address translation cache

9. 7802252 - Method and apparatus for selecting the architecture level to which a processor appears to conform

10. 7512826 - Method, apparatus, and product for an efficient virtualized time base in a scaleable multi-processor computer

11. 7389400 - Apparatus and method for selectively invalidating entries in an address translation cache

12. 7296120 - Mechanism that provides efficient multi-word load atomicity

13. 6990560 - Task synchronization mechanism and method

14. 6772259 - Interrupt handlers used in different modes of operations

15. 6691146 - Logical partition manager and method

Please report any incorrect information to support@idiyas.com
idiyas.com
as of
12/4/2025
Loading…