Growing community of inventors

Sammamish, WA, United States of America

Stefan R Batres

Average Co-Inventor Count = 3.66

ph-index = 6

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

Stefan R BatresNicholas Alexander Allen (10 patents)Stefan R BatresKenneth David Wolf (9 patents)Stefan R BatresJustin David Brown (8 patents)Stefan R BatresJohn Anthony Taylor (7 patents)Stefan R BatresRichard Douglas Hill (5 patents)Stefan R BatresShy Cohen (4 patents)Stefan R BatresAmanda K Silver (3 patents)Stefan R BatresGeoffrey M Kizer (3 patents)Stefan R BatresNathan Christopher Talbert (3 patents)Stefan R BatresGaurav Seth (3 patents)Stefan R BatresEdmund S V Pinto (3 patents)Stefan R BatresMargaret J Lye (3 patents)Stefan R BatresEvgeny Osovetsky (3 patents)Stefan R BatresEdmund Pinto (3 patents)Stefan R BatresEdmund Samuel Victor Pinto (2 patents)Stefan R BatresRodney Thomas Limprecht (2 patents)Stefan R BatresStephen Jared Maine (2 patents)Stefan R BatresJayteerth Narasingrao Katti (2 patents)Stefan R BatresBin Li (2 patents)Stefan R BatresMichael Thomas Dice (2 patents)Stefan R BatresPhilbert L Henning, Ii (2 patents)Stefan R BatresChristopher G Kaler (1 patent)Stefan R BatresErik B Christensen (1 patent)Stefan R BatresStephen James Millet (1 patent)Stefan R BatresDavid Wortendyke (1 patent)Stefan R BatresGiovanni Moises Della-Libera (1 patent)Stefan R BatresJames Ernest Johnson (1 patent)Stefan R BatresTirunelveli R Vishwanath (1 patent)Stefan R BatresLance Olson (1 patent)Stefan R BatresKarthik Raman (1 patent)Stefan R BatresUmesh Madan (1 patent)Stefan R BatresMichael James Coulson (1 patent)Stefan R BatresStefan Harrington Pharies (1 patent)Stefan R BatresJohn David Doty (1 patent)Stefan R BatresCraig Andrew Critchley (1 patent)Stefan R BatresMichael Marucheck (1 patent)Stefan R BatresVijay Gajjala (1 patent)Stefan R BatresKrishnan Srinivasan (1 patent)Stefan R BatresUday Sooryakant Hegde (1 patent)Stefan R BatresElliot Lee Waingold (1 patent)Stefan R BatresTomasz Janczuk (1 patent)Stefan R BatresJean-Emile Elien (1 patent)Stefan R BatresGeary L Eppley (1 patent)Stefan R BatresMatthew Thomas Tavis (1 patent)Stefan R BatresMichael Steven Vernal (1 patent)Stefan R BatresStephen T Swartz (1 patent)Stefan R BatresDavid Edwin Levin (1 patent)Stefan R BatresMax A Feingold (1 patent)Stefan R BatresRichard Dievendorff (1 patent)Stefan R BatresDouglas M Purdy (1 patent)Stefan R BatresNatasha Harish Jethanandani (1 patent)Stefan R BatresDavid Owen Driver (1 patent)Stefan R BatresSiddhartha Puri (1 patent)Stefan R BatresSaurab Nog (1 patent)Stefan R BatresAaron Stern (1 patent)Stefan R BatresDouglas A Walter (1 patent)Stefan R BatresJesus Ruiz-Scougall (1 patent)Stefan R BatresAnastasios Kasiolas (1 patent)Stefan R BatresKapil Gupta (1 patent)Stefan R BatresVipul A Modi (1 patent)Stefan R BatresRyan Thomas Sturgell (1 patent)Stefan R BatresMohammad Makarechian (1 patent)Stefan R BatresAlexander Martin DeJarnatt (1 patent)Stefan R BatresSowmyanarayanan K Srinivasan (1 patent)Stefan R BatresScott Christopher Seely (1 patent)Stefan R BatresJonathan T Wheeler (1 patent)Stefan R BatresErin Honeycutt (1 patent)Stefan R BatresYaniv Pessach (1 patent)Stefan R BatresMauro Ottaviani (1 patent)Stefan R BatresChaitanya Dutt Upadhyay (1 patent)Stefan R BatresEugene Shvets (1 patent)Stefan R BatresKirill Gavrylyuk (1 patent)Stefan R BatresYasser Shohoud (1 patent)Stefan R BatresAlfred M Lee, Iv (1 patent)Stefan R BatresJesse R Yurkovich (1 patent)Stefan R BatresMichael J Moroney (1 patent)Stefan R BatresAnand Rjagopalan (1 patent)Stefan R BatresMohamed-Hany Essam Ramadan (1 patent)Stefan R BatresSerge Sverdlov (1 patent)Stefan R BatresVaithialingam B Balayogan (1 patent)Stefan R BatresOndrej Hrebicek (1 patent)Stefan R BatresStefan R Batres (23 patents)Nicholas Alexander AllenNicholas Alexander Allen (209 patents)Kenneth David WolfKenneth David Wolf (64 patents)Justin David BrownJustin David Brown (34 patents)John Anthony TaylorJohn Anthony Taylor (56 patents)Richard Douglas HillRichard Douglas Hill (30 patents)Shy CohenShy Cohen (12 patents)Amanda K SilverAmanda K Silver (27 patents)Geoffrey M KizerGeoffrey M Kizer (24 patents)Nathan Christopher TalbertNathan Christopher Talbert (24 patents)Gaurav SethGaurav Seth (9 patents)Edmund S V PintoEdmund S V Pinto (4 patents)Margaret J LyeMargaret J Lye (4 patents)Evgeny OsovetskyEvgeny Osovetsky (4 patents)Edmund PintoEdmund Pinto (3 patents)Edmund Samuel Victor PintoEdmund Samuel Victor Pinto (29 patents)Rodney Thomas LimprechtRodney Thomas Limprecht (25 patents)Stephen Jared MaineStephen Jared Maine (23 patents)Jayteerth Narasingrao KattiJayteerth Narasingrao Katti (11 patents)Bin LiBin Li (6 patents)Michael Thomas DiceMichael Thomas Dice (3 patents)Philbert L Henning, IiPhilbert L Henning, Ii (2 patents)Christopher G KalerChristopher G Kaler (93 patents)Erik B ChristensenErik B Christensen (73 patents)Stephen James MilletStephen James Millet (47 patents)David WortendykeDavid Wortendyke (46 patents)Giovanni Moises Della-LiberaGiovanni Moises Della-Libera (46 patents)James Ernest JohnsonJames Ernest Johnson (35 patents)Tirunelveli R VishwanathTirunelveli R Vishwanath (32 patents)Lance OlsonLance Olson (31 patents)Karthik RamanKarthik Raman (27 patents)Umesh MadanUmesh Madan (25 patents)Michael James CoulsonMichael James Coulson (21 patents)Stefan Harrington PhariesStefan Harrington Pharies (20 patents)John David DotyJohn David Doty (20 patents)Craig Andrew CritchleyCraig Andrew Critchley (17 patents)Michael MarucheckMichael Marucheck (16 patents)Vijay GajjalaVijay Gajjala (16 patents)Krishnan SrinivasanKrishnan Srinivasan (16 patents)Uday Sooryakant HegdeUday Sooryakant Hegde (16 patents)Elliot Lee WaingoldElliot Lee Waingold (15 patents)Tomasz JanczukTomasz Janczuk (14 patents)Jean-Emile ElienJean-Emile Elien (14 patents)Geary L EppleyGeary L Eppley (14 patents)Matthew Thomas TavisMatthew Thomas Tavis (14 patents)Michael Steven VernalMichael Steven Vernal (13 patents)Stephen T SwartzStephen T Swartz (13 patents)David Edwin LevinDavid Edwin Levin (13 patents)Max A FeingoldMax A Feingold (11 patents)Richard DievendorffRichard Dievendorff (11 patents)Douglas M PurdyDouglas M Purdy (10 patents)Natasha Harish JethanandaniNatasha Harish Jethanandani (10 patents)David Owen DriverDavid Owen Driver (9 patents)Siddhartha PuriSiddhartha Puri (8 patents)Saurab NogSaurab Nog (8 patents)Aaron SternAaron Stern (8 patents)Douglas A WalterDouglas A Walter (7 patents)Jesus Ruiz-ScougallJesus Ruiz-Scougall (7 patents)Anastasios KasiolasAnastasios Kasiolas (7 patents)Kapil GuptaKapil Gupta (6 patents)Vipul A ModiVipul A Modi (5 patents)Ryan Thomas SturgellRyan Thomas Sturgell (5 patents)Mohammad MakarechianMohammad Makarechian (4 patents)Alexander Martin DeJarnattAlexander Martin DeJarnatt (4 patents)Sowmyanarayanan K SrinivasanSowmyanarayanan K Srinivasan (4 patents)Scott Christopher SeelyScott Christopher Seely (4 patents)Jonathan T WheelerJonathan T Wheeler (4 patents)Erin HoneycuttErin Honeycutt (3 patents)Yaniv PessachYaniv Pessach (3 patents)Mauro OttavianiMauro Ottaviani (3 patents)Chaitanya Dutt UpadhyayChaitanya Dutt Upadhyay (3 patents)Eugene ShvetsEugene Shvets (2 patents)Kirill GavrylyukKirill Gavrylyuk (2 patents)Yasser ShohoudYasser Shohoud (2 patents)Alfred M Lee, IvAlfred M Lee, Iv (2 patents)Jesse R YurkovichJesse R Yurkovich (1 patent)Michael J MoroneyMichael J Moroney (1 patent)Anand RjagopalanAnand Rjagopalan (1 patent)Mohamed-Hany Essam RamadanMohamed-Hany Essam Ramadan (1 patent)Serge SverdlovSerge Sverdlov (1 patent)Vaithialingam B BalayoganVaithialingam B Balayogan (1 patent)Ondrej HrebicekOndrej Hrebicek (1 patent)
..
Inventor’s number of patents
..
Strength of working relationships

Company Filing History:

1. Microsoft Technology Licensing, LLC (23 from 54,875 patents)


23 patents:

1. 10417011 - Thread-agile execution of dynamic programming language programs

2. 9553929 - Episodic coordination model for distributed applications

3. 9529608 - Thread-agile execution of dynamic programming language programs

4. 9021503 - Coordinating application state and communication medium state

5. 9015341 - Hierarchically disassembling messages

6. 8984531 - Episodic coordination model for distributed applications

7. 8910182 - Managing and simplifying distributed applications

8. 8898144 - Query-oriented message characterization

9. 8868532 - Message exchange pattern rendezvous abstraction

10. 8694961 - Thread-agile execution of dynamic programming language programs

11. 8514750 - Multiplexed communication for duplex applications

12. 8473455 - Query-oriented message characterization

13. 8375095 - Out of order durable message processing

14. 8250234 - Hierarchically disassembling messages

15. 8099498 - Probabilistic mesh routing

Please report any incorrect information to support@idiyas.com
idiyas.com
as of
1/23/2026
Loading…