Chatsworth, CA, United States of America

Dirk I Gates


Average Co-Inventor Count = 3.0

ph-index = 1

Forward Citations = 15(Granted Patents)


Company Filing History:


Years Active: 1988

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

Title: Dirk I Gates: Innovator in Compiler Technology

Introduction

Dirk I Gates is a notable inventor based in Chatsworth, CA (US). He has made significant contributions to the field of compiler technology, particularly in evaluating Boolean expressions. His innovative approach has led to advancements that enhance the efficiency of code execution.

Latest Patents

Dirk I Gates holds a patent for a "Compiler for evaluating Boolean expressions." This intelligent compiler is particularly useful for evaluating Boolean expressions associated with ladder structures. True/false paths are defined through the expressions. In the first pass for code generation, the start code for examining each element is set out. In the second pass, the relative offsets for branching from one element to the next along both the true and false paths are filled in. In practice, execution time for evaluating ladder structures is reduced by an order of magnitude over prior techniques that use source code and an interpreter. He has 1 patent to his name.

Career Highlights

Dirk I Gates is associated with Pertron Controls Corporation, where he applies his expertise in compiler technology. His work has been instrumental in developing solutions that optimize performance in various applications.

Collaborations

Dirk has collaborated with notable colleagues, including David B Rosen and Gary A Jones. Their combined efforts have contributed to advancements in their respective fields.

Conclusion

Dirk I Gates is a pioneering inventor whose work in compiler technology has significantly impacted the efficiency of evaluating Boolean expressions. His contributions continue to influence the field and inspire future innovations.

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