Vancouver, Canada

Duncan Stuart Ritchie


Average Co-Inventor Count = 3.0

ph-index = 1

Forward Citations = 3(Granted Patents)


Company Filing History:


Years Active: 2002

Loading Chart...
1 patent (USPTO):Explore Patents

Title: Duncan Stuart Ritchie: Innovator in Thread Synchronization

Introduction

Duncan Stuart Ritchie is a notable inventor based in Vancouver, Canada. He has made significant contributions to the field of computer science, particularly in the area of thread synchronization. His innovative approach has led to the development of a unique patent that enhances the efficiency of object locking in programming.

Latest Patents

Duncan holds a patent titled "Thread synchronization via selective object locking." This invention provides a method and apparatus for selective object locking. The process begins with the designation of a lock object, which is then made available to objects within an object calling hierarchy. The first object invoked by the calling thread secures a lock on the lock object to protect its associated data. Additionally, other objects in the hierarchy can relock the lock object to safeguard their data. The invention also allows a calling thread to specify that no object locking is to be performed, enabling invoked objects to bypass object locking altogether. This patent showcases Duncan's innovative thinking and problem-solving skills in software development.

Career Highlights

Duncan has had a successful career, working with Sun Microsystems, Inc., a leading technology company known for its contributions to computing and software solutions. His work at Sun Microsystems has allowed him to collaborate with other talented professionals in the field.

Collaborations

Duncan has worked alongside notable colleagues such as Peter B. Kessler and Mark B. Reinhold. Their combined expertise has contributed to advancements in technology and software development.

Conclusion

Duncan Stuart Ritchie is a distinguished inventor whose work in thread synchronization has made a lasting impact on the field of computer science. His patent demonstrates a forward-thinking approach to programming challenges, and his collaborations with other experts further enhance his contributions to the industry.

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