JD

James Alexander Devine

Microsoft: 4 patents #10,696 of 40,388Top 30%
Overall (All Time): #1,083,598 of 4,157,543Top 30%
4
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
12376228 Electronic prototyping Stephen E. Hodges, Michal J. Moskal, Gabriele D'Amone, Jonathan Paul de Halleux, Thomas J. Ball 2025-07-29
12308586 Electronic prototyping interoperability Stephen E. Hodges, Michal J. Moskal, Gabriele D'Amone, Jonathan Paul de Halleux, Thomas J. Ball 2025-05-20
12177969 Modular electronic prototyping platforms Stephen E. Hodges, Michal J. Moskal, Gabriele D'Amone, Thomas J. Ball, Jonathan Paul de Halleux 2024-12-24
12105896 Computer mouse module John Helmes, Paul KOS, Nicholas Yen-Cherng Chen, Michael Hall, Stephen E. Hodges +2 more 2024-10-01