Burlingame, CA, United States of America

John Simons


Average Co-Inventor Count = 2.0

ph-index = 1

Forward Citations = 37(Granted Patents)


Company Filing History:


Years Active: 1998

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

Title: Innovations of John Simons

Introduction

John Simons is an accomplished inventor based in Burlingame, CA (US). He has made significant contributions to the field of technology, particularly in the area of debugging software. His innovative approach has led to the development of a unique patent that enhances the efficiency of debugging processes.

Latest Patents

John Simons holds a patent for "Embedded debug commands in a source file." This invention provides a method and apparatus for re-generating debug commands. The system comprises a source program with embedded debug commands in a distinguishable field, along with an assembler that extracts these commands and associated address information while generating object code. The debug commands are stored in a command file for use during simulation. A simulator executes the assembled object code in conjunction with a debugger, which runs the stored debug commands as designated during the execution cycle. This innovative method ensures that break-points are accurately relocated to the correct source lines after modifications to the source program.

Career Highlights

John Simons is currently employed at Hitachi America, Ltd., where he continues to develop and refine his inventions. His work has significantly impacted the efficiency of software debugging, making it easier for developers to identify and resolve issues in their code.

Collaborations

John collaborates with Avadhani Shridhar, a fellow innovator, to further enhance their projects and share insights in their field of expertise.

Conclusion

John Simons is a notable inventor whose work in embedded debug commands has advanced the field of software development. His contributions continue to influence the way developers approach debugging, ensuring more efficient and effective programming practices.

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