Portland, OR, United States of America

Doug Mullin


Average Co-Inventor Count = 3.4

ph-index = 2

Forward Citations = 99(Granted Patents)


Company Filing History:


Years Active: 2003

Loading Chart...
2 patents (USPTO):Explore Patents

Title: The Innovative Mind of Doug Mullin: Pioneering Memory Management

Introduction

Doug Mullin, an inventive mind based in Portland, OR, has made significant contributions to the field of programming environments with his innovative patents. With two patents to his name, Mullin focuses on enhancing user experience through advanced memory management techniques.

Latest Patents

Mullin's latest patents include a "Method and apparatus for state-reversion" and a "Method and apparatus for automatic undo support." Both innovations aim to improve programming environments by providing automatic support for reverting program memory states. His work allows for efficient exploration of application states, enabling features like undo, redo, and abort operations seamlessly.

The state-reversion patent describes how memory allocation code can be modified to protect allocated memory. By assigning an exception handler, any unauthorized memory access generates an exception. This allows developers to preserve memory states before modifications are made. Consequently, previous memory states can be restored and a new current memory state can be created from retrieved data.

Similarly, the patent for automatic undo support introduces mechanisms that similarly protect memory allocations and facilitate the preservation and retrieval of previous memory states in application programs.

Career Highlights

Mullin is currently associated with Autodesk, Inc., where he continues to leverage his expertise in programming and memory management. His innovative approach to software development has positioned him as a valuable asset within the technology sector.

Collaborations

Throughout his career, Doug has collaborated with colleagues like Robert E. Zundel and James Synge. These partnerships foster an environment of creative synergy that helps drive innovation and development within their projects.

Conclusion

Doug Mullin stands out as a key inventor in the realm of programming environments, focusing on advancements in memory management. His contributions through patents demonstrate a commitment to improving the user experience for developers and users alike. As technology continues to evolve, innovators like Mullin will undoubtedly pave the way for future advancements in software development.

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