Company Filing History:
Years Active: 2006-2014
Title: Innovations by David Read Tarditi, Jr.
Introduction
David Read Tarditi, Jr. is a notable inventor based in Kirkland, WA (US). He holds a total of 14 patents, showcasing his significant contributions to the field of software transactional memory systems. His work emphasizes optimizing performance through innovative techniques and methodologies.
Latest Patents
One of his latest patents is titled "Compiler support for optimizing decomposed software transactional memory operations." This patent describes a software transactional memory system that utilizes decomposed software transactional memory instructions along with runtime optimizations to enhance performance. The decomposed instructions enable a compiler to perform optimizations that are not possible with traditional software transactional memory systems. High-level optimizations include code movement around procedure calls, the addition of operations for strong atomicity, and the removal of unnecessary read-to-update upgrades. Additionally, the system features multi-use header words for objects, fast snapshots to illustrate changes, and a garbage collector that compacts software transactional memory logs during garbage collection.
Another significant patent is "Reducing unnecessary software transactional memory operations on newly-allocated data." Similar to his previous work, this patent focuses on utilizing decomposed software transactional memory instructions and runtime optimizations to achieve efficient performance. The innovations outlined in this patent further enhance the capabilities of software transactional memory systems.
Career Highlights
David has worked with prominent companies such as Microsoft Technology Licensing, LLC and Microsoft Corporation. His experience in these organizations has allowed him to develop and refine his innovative ideas in software technology.
Collaborations
Throughout his career, David has collaborated with notable individuals, including Mark Ronald Plesko and Avraham E Shinnar. These collaborations have contributed to the advancement of his projects and patents.
Conclusion
David Read Tarditi, Jr. is a distinguished inventor whose work in software transactional memory systems has led to numerous patents and innovations. His contributions continue to influence the field and enhance the performance of software systems.
Inventor’s Patent Attorneys refers to legal professionals with specialized expertise in representing inventors throughout the patent process. These attorneys assist inventors in navigating the complexities of patent law, including filing patent applications, conducting patent searches, and protecting intellectual property rights. They play a crucial role in helping inventors secure patents for their innovative creations.