Inventor
DUFFY JOHN J
US27 patents
⚠️ This page may combine multiple inventors who share the name “DUFFY JOHN J”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
MICROSOFT CORP
6 patentsUS8997101B2Mar 31, 2015
Scalable thread locking with customizable spinning
MICROSOFT CORP6 citations82
US9098269B2Aug 4, 2015
System and method to ensure resource access safety with immutable object types
MICROSOFT CORP15 citations81
US9189446B2Nov 17, 2015
Immutable sharable zero-copy data and streaming
MICROSOFT CORP8 citations79
US8352456B2Jan 8, 2013
Producer/consumer optimization
MICROSOFT CORP1 citations52
US9229959B2Jan 5, 2016
Object graph partial immutability and isolation enforcement
MICROSOFT CORP1 citations48
US9286039B2Mar 15, 2016
Operating system support for contracts
MICROSOFT CORP0 citations36
MICROSOFT TECHNOLOGY LICENSING LLC
5 patentsUS9740460B2Aug 22, 2017
Resource access safety through immutable object types
MICROSOFT TECHNOLOGY LICENSING LLC12 citations79
US10901808B2Jan 26, 2021
Concurrent mutation of isolated object graphs
MICROSOFT TECHNOLOGY LICENSING LLC2 citations72
US9971578B2May 15, 2018
Reference attribute annotation signifying no external reference
MICROSOFT TECHNOLOGY LICENSING LLC3 citations63
US9411635B2Aug 9, 2016
Parallel nested transactions in transactional memory
MICROSOFT TECHNOLOGY LICENSING LLC0 citations52
US11113190B2Sep 7, 2021
Mutable type builder
MICROSOFT TECHNOLOGY LICENSING LLC0 citations45