Saugerties, NY, United States of America

David R Cardall


Average Co-Inventor Count = 3.0

ph-index = 1

Forward Citations = 9(Granted Patents)


Company Filing History:


Years Active: 2005

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

Title: The Innovations of David R. Cardall

Introduction

David R. Cardall is an accomplished inventor based in Saugerties, NY (US). He is known for his significant contributions to the field of computer science, particularly in the area of message queue management in multiprocessing environments. His innovative approach has led to the development of a unique patent that enhances the efficiency of concurrent processing.

Latest Patents

David R. Cardall holds a patent titled "Method and apparatus for serializing a message queue in a multiprocessing environment." This patent introduces a single atomic instruction that allows for the concurrent modification of up to four disjoint areas in memory. By replacing traditional locks with an extended compare and swap operation, his invention provides a robust solution for serialization and recovery during queue manipulations. The use of count-based responsibility passing enables multiple tasks to read various message queue chains while updates are being made. Additionally, a summary queue update sequence number is maintained to facilitate concurrent chain update detection, allowing tasks to add or remove elements from the queue efficiently. The patent also incorporates concurrent footprinting, ensuring that all chaining indicators and a footprint are set with a single, non-interruptible instruction, which is crucial for accurate recovery actions.

Career Highlights

David R. Cardall is currently employed at International Business Machines Corporation (IBM), where he continues to innovate and contribute to advancements in technology. His work has had a lasting impact on the efficiency of message processing systems, making him a valuable asset to his team and the industry.

Collaborations

Throughout his career, David has collaborated with notable colleagues, including Donald Fred Ault and Donald W. Schmidt. These partnerships have fostered an environment of innovation and creativity, leading to significant advancements in their respective fields.

Conclusion

David R. Cardall's contributions to the field of computer science, particularly through his patent on message queue serialization, demonstrate his commitment to innovation and efficiency. His work at IBM and collaborations with esteemed colleagues further highlight his impact on technology.

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