Location History:
- Scarborough, CA (1999 - 2001)
- Richmond Hill, CA (2001 - 2002)
Company Filing History:
Years Active: 1999-2002
Title: David Joseph Streeter: Innovator in Compiler Technology
Introduction
David Joseph Streeter is a notable inventor based in Scarborough, Canada. He has made significant contributions to the field of compiler technology, holding a total of 4 patents. His work focuses on enhancing the efficiency and functionality of compilers, which are essential tools in software development.
Latest Patents
One of his latest patents is titled "Compiler for supporting multiple runtime data representations." This invention involves a compiler that includes separate components, each responsible for implementing a specific data representation. These components handle all aspects of compilation that depend on the corresponding data representation. The compiler features a converter that transforms program code into object code and a data representation implementor that isolates information related to data representation at runtime.
Another significant patent is the "Extensible compiler and method." This invention describes an extensible incremental compiler that can pass control to various extensions at different points in the compilation process. The compiler determines whether an extension is active and transfers control accordingly, allowing for enhanced functionality through linked libraries.
Career Highlights
David Joseph Streeter is currently employed at International Business Machines Corporation (IBM), where he continues to innovate in the field of compiler technology. His work has had a profound impact on how compilers operate, making them more adaptable and efficient.
Collaborations
Throughout his career, David has collaborated with esteemed colleagues, including Michael S. Karasick and John Joseph Barton. These collaborations have contributed to the advancement of compiler technology and have fostered a productive environment for innovation.
Conclusion
David Joseph Streeter is a prominent figure in the realm of compiler technology, with a focus on creating innovative solutions that enhance the functionality of compilers. His contributions, including multiple patents, reflect his commitment to advancing the field and improving software development processes.
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.