This inventor holds 1 USPTO granted patent. Top assignee: International Business Machines Corporation. Active years: 2014.
Company Filing History:
Years Active: 2014
Title: Innovations by Inventor Enrique Varillas
Introduction
Enrique Varillas is a notable inventor based in North York, Canada. He has made significant contributions to the field of computer science, particularly in debugging source code. His innovative approach has led to the development of a unique patent that addresses complex issues in memory access commands.
Latest Patents
Enrique Varillas holds a patent for "Diagnosing alias violations in memory access commands in source code." This invention encompasses a computer-implemented method, apparatus, and computer usable program code designed to facilitate debugging of source code. The process involves identifying a set of indirect memory references in the source code and generating points-to records. These records are then used to validate the indirect memory references against an aliasing rule, identifying potential aliasing problems. If any issues are detected, a report is generated to highlight the locations in the source code associated with the problematic references. This report is subsequently stored for further analysis.
Career Highlights
Enrique Varillas is associated with International Business Machines Corporation (IBM), where he has been able to apply his expertise in computer science and software development. His work has contributed to advancements in debugging techniques, enhancing the efficiency of software development processes.
Collaborations
Enrique has collaborated with notable colleagues, including Christopher Eugene Bowler and Raymond Ying Chau Mak. Their combined efforts have fostered innovation and progress in their respective fields.
Conclusion
Enrique Varillas is a distinguished inventor whose work in diagnosing alias violations in memory access commands has made a significant impact in the realm of computer science. His contributions continue to influence the development of more efficient debugging methods.
