This inventor holds 25 USPTO granted patents and 2 published patent applications, primarily in Software Optimization. Top assignee: International Business Machines Corporation. Active years: 2002-2024.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile
Location History:
- Headington, GB (2002)
- Hampshire, GB (2011 - 2012)
- Hants, GB (2012)
- Easleigh, GB (2013)
- Hursley, GB (2016 - 2017)
- Eastleigh, GB (2007 - 2024)
Company Filing History:
Years Active: 2002-2024
Areas of Expertise:
Title: David Kevin Siegwart: Innovating Binary Translation Technology
Introduction
David Kevin Siegwart, a distinguished inventor located in Hursley, GB, has made significant contributions to the field of computer science through his 25 patents. His innovative work primarily focuses on binary translation and optimization, which play crucial roles in improving the efficiency of software applications and enhancing overall system performance.
Latest Patents
Among his most notable recent patents is the method for binary translation utilizing raw binary code with compiler-produced metadata. This inventive approach facilitates the combination of raw binary code with metadata linked to compiled program modules. The methodology allows for reconciling original control flow information and aliasing information, optimizing the execution of machine instructions and enhancing memory access efficiency. Furthermore, this binary translator addresses the removal of dead store instructions and generates an optimized compiled program module that retains strict compatibility with its original version.
Another groundbreaking patent of his involves the automatic verification of optimization in high-level constructs using test vectors. This method encompasses the generation of executable code through the compilation of a computer program featuring high-level constructs. It efficiently optimizes the code, transforming it into an intermediate language representation and ultimately producing a second executable code. By ensuring that the behavior of both sets of machine instructions aligns, this innovation guarantees reliability and accuracy in high-level code execution.
Career Highlights
David Kevin Siegwart is currently employed at IBM, where he continues to push the boundaries of computer technology with his innovative ideas and solutions. His extensive experience in the field has been instrumental in leading numerous advancements in software optimization and binary translation.
Collaborations
Throughout his career, Siegwart has had the opportunity to collaborate with notable colleagues, including Frank Eliot Levine and Martin J. Hirzel. Together, they have engaged in groundbreaking research and development, contributing to the enhancement of computational processes and optimization techniques.
Conclusion
David Kevin Siegwart’s contributions to the realm of binary translation technology through his numerous patents underscore his importance as an influential inventor in the tech industry. His ongoing work at IBM and collaborations with esteemed colleagues continue to pave the way for innovative advancements, solidifying his legacy in the field of computer science.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile
