Growing community of inventors

Seattle, WA, United States of America

John Joseph Duffy

Average Co-Inventor Count = 3.11

ph-index = 9

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 = 369

John Joseph DuffyDavid L Detlefs (22 patents)John Joseph DuffyMichael M Magruder (19 patents)John Joseph DuffyStephen Harris Toub (17 patents)John Joseph DuffyGoetz Graefe (15 patents)John Joseph DuffyVinod Grover (14 patents)John Joseph DuffyEdward George Essey (7 patents)John Joseph DuffyVance Palmer Morrison (6 patents)John Joseph DuffyKrzysztof J Cwalina (6 patents)John Joseph DuffyIgor Ostrovsky (6 patents)John Joseph DuffyHuseyin Serkan Yildiz (6 patents)John Joseph DuffyEmad A Omara (6 patents)John Joseph DuffyCharles David Callahan, Ii (5 patents)John Joseph DuffyDavid S Callahan (5 patents)John Joseph DuffyJared Porter Parsons (5 patents)John Joseph DuffyMike Liddell (5 patents)John Joseph DuffyYosseff Levanoni (4 patents)John Joseph DuffyAlexander Daniel Bromfield (4 patents)John Joseph DuffyJan Stephen Gray (3 patents)John Joseph DuffyAnders Hejlsberg (3 patents)John Joseph DuffyMartin Taillefer (3 patents)John Joseph DuffyNiklas Gustafsson (3 patents)John Joseph DuffyBrian M Grunkemeyer (3 patents)John Joseph DuffyLingli Zhang (3 patents)John Joseph DuffyEric Dean Tribble (3 patents)John Joseph DuffyJoshua Phillips (3 patents)John Joseph DuffyJoseph E Hoag (3 patents)John Joseph DuffyMichael Sinz (3 patents)John Joseph DuffyDanny S Shih (3 patents)John Joseph DuffyHenricus Johannes Maria Meijer (2 patents)John Joseph DuffyTimothy Lawrence Harris (2 patents)John Joseph DuffyPatrick Henri Dussud (2 patents)John Joseph DuffyChristopher Wellington Brumme (2 patents)John Joseph DuffyMircea Trofin (2 patents)John Joseph DuffyTim Harris (2 patents)John Joseph DuffyChunyan Song (2 patents)John Joseph DuffyBoby George (2 patents)John Joseph DuffySteven E Lucco (1 patent)John Joseph DuffyPaul F Ringseth (1 patent)John Joseph DuffyMartin Abadi (1 patent)John Joseph DuffyMatthew J Warren (1 patent)John Joseph DuffyAhmed Hassan Mohamed (1 patent)John Joseph DuffyDinesh Chandrakant Kulkarni (1 patent)John Joseph DuffyGary Shon Katzenberger (1 patent)John Joseph DuffyJinsong Yu (1 patent)John Joseph DuffyWeirong Zhu (1 patent)John Joseph DuffyEric Lynn Eilebrecht (1 patent)John Joseph DuffyLuca Bolognese (1 patent)John Joseph DuffyPeter A Hallam (1 patent)John Joseph DuffyAlexander Dadiomov (1 patent)John Joseph DuffyMichael Barnett (1 patent)John Joseph DuffyF Soner Terek (1 patent)John Joseph DuffyJason Todd Hunter (1 patent)John Joseph DuffyDana D Groff (1 patent)John Joseph DuffySukhdeep S Sodhi (1 patent)John Joseph DuffyArtur Laksberg (1 patent)John Joseph DuffyChristopher William Dern (1 patent)John Joseph DuffyGregory Michael Neverov (1 patent)John Joseph DuffyG Shon Katzenberger (1 patent)John Joseph DuffyDavid Allen Bartolomeo (1 patent)John Joseph DuffyDmitry Kakurin (1 patent)John Joseph DuffyMatthew G Ellis (1 patent)John Joseph DuffyColin Stebbins Gordon (1 patent)John Joseph DuffyStephen S Toub (1 patent)John Joseph DuffyAleksandra Nadia Culver (1 patent)John Joseph DuffyJohn Joseph Duffy (78 patents)David L DetlefsDavid L Detlefs (83 patents)Michael M MagruderMichael M Magruder (45 patents)Stephen Harris ToubStephen Harris Toub (59 patents)Goetz GraefeGoetz Graefe (72 patents)Vinod GroverVinod Grover (64 patents)Edward George EsseyEdward George Essey (13 patents)Vance Palmer MorrisonVance Palmer Morrison (42 patents)Krzysztof J CwalinaKrzysztof J Cwalina (23 patents)Igor OstrovskyIgor Ostrovsky (23 patents)Huseyin Serkan YildizHuseyin Serkan Yildiz (12 patents)Emad A OmaraEmad A Omara (8 patents)Charles David Callahan, IiCharles David Callahan, Ii (31 patents)David S CallahanDavid S Callahan (31 patents)Jared Porter ParsonsJared Porter Parsons (10 patents)Mike LiddellMike Liddell (9 patents)Yosseff LevanoniYosseff Levanoni (41 patents)Alexander Daniel BromfieldAlexander Daniel Bromfield (4 patents)Jan Stephen GrayJan Stephen Gray (69 patents)Anders HejlsbergAnders Hejlsberg (65 patents)Martin TailleferMartin Taillefer (43 patents)Niklas GustafssonNiklas Gustafsson (34 patents)Brian M GrunkemeyerBrian M Grunkemeyer (21 patents)Lingli ZhangLingli Zhang (17 patents)Eric Dean TribbleEric Dean Tribble (14 patents)Joshua PhillipsJoshua Phillips (8 patents)Joseph E HoagJoseph E Hoag (7 patents)Michael SinzMichael Sinz (4 patents)Danny S ShihDanny S Shih (3 patents)Henricus Johannes Maria MeijerHenricus Johannes Maria Meijer (147 patents)Timothy Lawrence HarrisTimothy Lawrence Harris (67 patents)Patrick Henri DussudPatrick Henri Dussud (64 patents)Christopher Wellington BrummeChristopher Wellington Brumme (49 patents)Mircea TrofinMircea Trofin (15 patents)Tim HarrisTim Harris (4 patents)Chunyan SongChunyan Song (3 patents)Boby GeorgeBoby George (2 patents)Steven E LuccoSteven E Lucco (63 patents)Paul F RingsethPaul F Ringseth (49 patents)Martin AbadiMartin Abadi (41 patents)Matthew J WarrenMatthew J Warren (39 patents)Ahmed Hassan MohamedAhmed Hassan Mohamed (33 patents)Dinesh Chandrakant KulkarniDinesh Chandrakant Kulkarni (31 patents)Gary Shon KatzenbergerGary Shon Katzenberger (25 patents)Jinsong YuJinsong Yu (23 patents)Weirong ZhuWeirong Zhu (22 patents)Eric Lynn EilebrechtEric Lynn Eilebrecht (22 patents)Luca BologneseLuca Bolognese (21 patents)Peter A HallamPeter A Hallam (18 patents)Alexander DadiomovAlexander Dadiomov (17 patents)Michael BarnettMichael Barnett (15 patents)F Soner TerekF Soner Terek (14 patents)Jason Todd HunterJason Todd Hunter (13 patents)Dana D GroffDana D Groff (11 patents)Sukhdeep S SodhiSukhdeep S Sodhi (7 patents)Artur LaksbergArtur Laksberg (4 patents)Christopher William DernChristopher William Dern (4 patents)Gregory Michael NeverovGregory Michael Neverov (3 patents)G Shon KatzenbergerG Shon Katzenberger (3 patents)David Allen BartolomeoDavid Allen Bartolomeo (2 patents)Dmitry KakurinDmitry Kakurin (2 patents)Matthew G EllisMatthew G Ellis (2 patents)Colin Stebbins GordonColin Stebbins Gordon (1 patent)Stephen S ToubStephen S Toub (1 patent)Aleksandra Nadia CulverAleksandra Nadia Culver (1 patent)
..
Inventor’s number of patents
..
Strength of working relationships

Company Filing History:

1. Microsoft Technology Licensing, LLC (75 from 54,217 patents)

2. Microsoft Corporation (2 from 101 patents)

3. Microsoft Technology Learning, LLC (1 from 1 patent)


78 patents:

1. 11113190 - Mutable type builder

2. 10970130 - Composable and cancelable dataflow continuation passing

3. 10901808 - Concurrent mutation of isolated object graphs

4. 10831758 - Partitioning and repartitioning for data parallel operations

5. 10372509 - Composable and cancelable dataflow continuation passing

6. 10152309 - Cross-library framework architecture feature sets

7. 9971578 - Reference attribute annotation signifying no external reference

8. 9952912 - Lock-free barrier with dynamic updating of participant count using a lock-free technique

9. 9928105 - Stack overflow prevention in parallel execution runtime

10. 9772887 - Composable and cancelable dataflow continuation passing

11. 9740742 - Partitioning and repartitioning for data parallel operations

12. 9740460 - Resource access safety through immutable object types

13. 9569282 - Concurrent mutation of isolated object graphs

14. 9519524 - Providing lock-based access to nodes in a concurrent linked list

15. 9430200 - Cross-library framework architecture feature sets

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