Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
JD

John Duffy — 83 Patents

Microsoft: 78 patents #117 of 40,388Top 1%
EDEquipment Systems & Devices: 3 patents #3 of 4Top 75%
UMUniversity Of Massachusetts: 1 patents #755 of 1,810Top 45%
Renton, WA: #1 of 1,385 inventorsTop 1%
Washington: #409 of 76,902 inventorsTop 1%
Overall (All Time): #21,013 of 4,157,543Top 1%
83 Patents All Time
John Duffy has been granted 83 US patents while listed as an inventor at Microsoft. The first was granted in 1982 and the most recent in September 2021. John Duffy ranks #21,013 of 4,157,543 US inventors in our database (top 0.51%). Patent records list John Duffy in Renton, WA, US.

Issued Patents All Time

Showing 1–25 of 83 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
11113190 Mutable type builder Krzysztof J. Cwalina, Matthew G. Ellis 2021-09-07 $230,668,000
10970130 Composable and cancelable dataflow continuation passing Stephen H. Toub 2021-04-06 $204,677,000
10901808 Concurrent mutation of isolated object graphs Niklas Gustafsson, Vance Morrison 2021-01-26 $167,987,000
10831758 Partitioning and repartitioning for data parallel operations Edward G. Essey, Charles David Callahan, II 2020-11-10 $197,431,000
10372509 Composable and cancelable dataflow continuation passing Stephen H. Toub 2019-08-06 $54,842,000
10152309 Cross-library framework architecture feature sets Mircea Trofin, Krzysztof J. Cwalina, Patrick H. Dussud 2018-12-11 $89,952,000
9971578 Reference attribute annotation signifying no external reference Jared Porter Parsons, Michael Sinz, Alexander Daniel Bromfield 2018-05-15 $80,339,000
9952912 Lock-free barrier with dynamic updating of participant count using a lock-free technique Emad Omara 2018-04-24 $35,451,000
9928105 Stack overflow prevention in parallel execution runtime Huseyin S. Yildiz 2018-03-27 $58,225,000
9772887 Composable and cancelable dataflow continuation passing Stephen H. Toub 2017-09-26
9740742 Partitioning and repartitioning for data parallel operations Edward G. Essey, Charles David Callahan, II 2017-08-22 $33,577,000
9740460 Resource access safety through immutable object types Jared Porter Parsons, Michael Sinz, Aleksandra Nadia Culver, Krzysztof J. Cwalina 2017-08-22 $33,577,000
9569282 Concurrent mutation of isolated object graphs Niklas Gustafsson, Vance Morrison 2017-02-14 $53,256,000
9519524 Providing lock-based access to nodes in a concurrent linked list Chunyan Song, Joshua Phillips, Tim Harris, Stephen H. Toub, Boby George 2016-12-13 $34,425,000
9430200 Cross-library framework architecture feature sets Mircea Trofin, Krzysztof J. Cwalina, Patrick H. Dussud 2016-08-30 $26,338,000
9418175 Enumeration of a concurrent data structure Emad Omara 2016-08-16 $41,736,000
9411635 Parallel nested transactions in transactional memory Michael M. Magruder, David L. Detlefs, Goetz Graefe, Vinod Grover 2016-08-09 $42,929,000
9304778 Handling exceptions in a data parallel system 2016-04-05 $42,162,000
9286039 Operating system support for contracts Jared Porter Parsons, Colin Gordon, Alexander Daniel Bromfield, Martin Taillefer, David Bartolomeo +1 more 2016-03-15 $43,879,000
9251207 Partitioning and repartitioning for data parallel operations Edward G. Essey, Charles David Callahan, II 2016-02-02 $33,611,000
9251291 Data parallel searching Edward G. Essey, Charles David Callahan, II 2016-02-02 $33,611,000
9229959 Object graph partial immutability and isolation enforcement G. Shon Katzenberger, Jared Porter Parsons, Alexander Daniel Bromfield, Krzysztof J. Cwalina 2016-01-05 $38,756,000
9229788 Performing a wait operation to wait for one or more tasks to complete Stephen H. Toub, Joseph E. Hoag, Huseyin S. Yildiz, Danny S. Shih, Mike Liddell 2016-01-05 $38,756,000
9189446 Immutable sharable zero-copy data and streaming Jason Hunter, Jinsong Yu, Martin Taillefer, Gregory Michael Neverov, Dmitry Kakurin +3 more 2015-11-17 $49,804,000
9141422 Plug-in task scheduler Stephen H. Toub, Huseyin S. Yildiz, Joseph E. Hoag, Danny S. Shih 2015-09-22 $38,392,000