Seattle, WA, United States of America

John Joseph Duffy

USPTO Granted Patents = 78 


 

Average Co-Inventor Count = 3.1

ph-index = 9

Forward Citations = 370(Granted Patents)

Forward Citations (Not Self Cited) = 335(Dec 10, 2025)


Inventors with similar research interests:


Location History:

  • Seattle, WA (US) (2011 - 2018)
  • Renton, WA (US) (2008 - 2021)
  • Mercer Island, WA (US) (2016 - 2021)

Company Filing History:


Years Active: 2008-2021

Loading Chart...
Loading Chart...
Loading Chart...
Areas of Expertise:
Data Parallel Operations
Concurrent Mutation
Immutable Object Types
Lock-Free Techniques
Transactional Memory
Parallel Processing
Type Stability
Exception Handling
Cross-Library Frameworks
Resource Access Safety
Composable Dataflow
Scalable Thread Locking
78 patents (USPTO):Explore Patents

Title: Innovations and Contributions of John Joseph Duffy

Introduction

John Joseph Duffy is a notable inventor based in Seattle, WA. With an impressive portfolio of 78 patents, he has made significant contributions to the field of technology. His innovative approaches have led to advancements in computing and data manipulation, showcasing his expertise and creativity in the industry.

Latest Patents

Among his latest patents are two remarkable innovations. The first patent, titled "Mutable type builder," describes a method implemented on a computing device for building a mutable type. This invention involves generating a data structure in a contiguous section of memory, which includes an element portion and an over-allocation portion. The element portion allows for the storage of elements that can be accessed via an index, while a gap object is inserted into the over-allocation portion, which can be garbage collected.

The second notable patent is "Composable and cancelable dataflow continuation passing." This invention details the creation of parallel tasks, including a first and a second task, where each task resolves a future. The innovation outlines three possible continuations for each task: a success continuation, a cancellation continuation, and a failure continuation. Through these continuations, the patent provides a robust framework for handling task outcomes effectively, thus enhancing the efficiency of computation.

Career Highlights

John has worked with well-known companies, including Microsoft Technology Licensing and Microsoft Technology Learning. His roles in these organizations have allowed him to collaborate on groundbreaking projects that have pushed the boundaries of technology.

Collaborations

Throughout his career, John has collaborated with esteemed colleagues, including David L. Detlefs and Michael M. Magruder. These partnerships have been instrumental in driving innovative solutions and furthering the development of new technologies in the computing sector.

Conclusion

In conclusion, John Joseph Duffy's contributions to technology through his numerous patents highlight his role as a leading inventor in the field. As he continues to innovate and collaborate with industry professionals, his work undoubtedly paves the way for future advancements in computing and data management.

This text is generated by artificial intelligence and may not be accurate.
Please report any incorrect information to support@idiyas.com
Loading…