Growing community of inventors

Seattle, WA, United States of America

Michal J Moskal

Average Co-Inventor Count = 5.21

ph-index = 2

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

Michal J MoskalJonathan Paul De Halleux (5 patents)Michal J MoskalNikolai Tillmann (4 patents)Michal J MoskalStephen Edward Hodges (3 patents)Michal J MoskalThomas J Ball (3 patents)Michal J MoskalJames Alexander Devine (3 patents)Michal J MoskalGabriele D'amone (3 patents)Michal J MoskalManuel Alfred Fahndrich (2 patents)Michal J MoskalWolfram Schulte (1 patent)Michal J MoskalJun Kato (1 patent)Michal J MoskalBarend Hermanus Venter (1 patent)Michal J MoskalSebastian Burckhardt (1 patent)Michal J MoskalSean C McDirmid (1 patent)Michal J MoskalDaniel J P Leijen (1 patent)Michal J MoskalManuel A Faehndrich (1 patent)Michal J MoskalXusheng Xiao (1 patent)Michal J MoskalJonathan Peli Paul De Halleux (1 patent)Michal J MoskalMichal J Moskal (7 patents)Jonathan Paul De HalleuxJonathan Paul De Halleux (14 patents)Nikolai TillmannNikolai Tillmann (33 patents)Stephen Edward HodgesStephen Edward Hodges (136 patents)Thomas J BallThomas J Ball (26 patents)James Alexander DevineJames Alexander Devine (4 patents)Gabriele D'amoneGabriele D'amone (3 patents)Manuel Alfred FahndrichManuel Alfred Fahndrich (16 patents)Wolfram SchulteWolfram Schulte (43 patents)Jun KatoJun Kato (23 patents)Barend Hermanus VenterBarend Hermanus Venter (11 patents)Sebastian BurckhardtSebastian Burckhardt (7 patents)Sean C McDirmidSean C McDirmid (2 patents)Daniel J P LeijenDaniel J P Leijen (2 patents)Manuel A FaehndrichManuel A Faehndrich (1 patent)Xusheng XiaoXusheng Xiao (1 patent)Jonathan Peli Paul De HalleuxJonathan Peli Paul De Halleux (1 patent)
..
Inventor’s number of patents
..
Strength of working relationships

Company Filing History:

1. Microsoft Technology Licensing, LLC (7 from 54,789 patents)


7 patents:

1. 12376228 - Electronic prototyping

2. 12308586 - Electronic prototyping interoperability

3. 12177969 - Modular electronic prototyping platforms

4. 9286038 - Interface development and operation

5. 9104528 - Controlling the release of private information using static flow analysis

6. 8959496 - Automatic parallelization in a tracing just-in-time compiler system

7. 8949771 - Media files including programming code and description

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