San Ramon, CA, United States of America

David James Richards


Average Co-Inventor Count = 5.0

ph-index = 1

Forward Citations = 10(Granted Patents)


Company Filing History:


Years Active: 2013-2019

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

Title: The Innovations of David James Richards

Introduction

David James Richards is an accomplished inventor based in San Ramon, California. He has made significant contributions to the field of distributed computing, holding two patents that showcase his innovative approach to managing proposals in complex systems. His work is instrumental in enhancing the efficiency and reliability of distributed applications.

Latest Patents

David's latest patents include a "Method for managing proposals in a distributed computing system" and "Distributed computing systems and system components thereof." In these inventions, he introduces a replicated state machine that comprises a proposal manager, an agreement manager, a collision/back-off timer, and a storage reclaimer. The proposal manager facilitates the management of proposals issued by a node of a distributed application, enabling coordinated execution by all other nodes. The agreement manager ensures consensus on the proposals, while the collision/back-off timer prevents repeated pre-emptions during the agreement process. The storage reclaimer is responsible for reclaiming persistent storage used for proposal agreements and proposals.

Career Highlights

David is currently employed at Wandisco Inc., where he continues to develop innovative solutions in the realm of distributed computing. His expertise and dedication to advancing technology have made him a valuable asset to his team and the industry as a whole.

Collaborations

David collaborates with talented individuals such as Yeturu Aahlad and Rahul Bhargava, contributing to a dynamic work environment that fosters creativity and innovation.

Conclusion

David James Richards exemplifies the spirit of innovation through his patents and contributions to distributed computing. His work not only enhances the functionality of distributed applications but also paves the way for future advancements in the field.

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