Company Filing History:
Years Active: 2018-2020
Title: The Innovative Mind of Yingcong Guan
Introduction
Yingcong Guan, an accomplished inventor based in Richmond Hill, CA, has made significant contributions in the field of software debugging. With a total of four patents to his name, Guan's work focuses on enhancing the debugging processes for hybrid applications, combining both static and dynamic analysis methods.
Latest Patents
Guan's latest patents exemplify his expertise and innovative thinking. One of his notable inventions, "Automated debugging with combined static and dynamic analysis," describes a computer-implemented method that generates static analysis data from a program. This includes automatically setting a breakpoint during runtime based on this data, allowing for the swift identification of program bugs at the context location of the breakpoint. As the breakpoint is hit, an interactive debugging session is launched automatically, streamlining the debugging process significantly.
Another groundbreaking patent is "Common debug scripting framework for driving hybrid applications consisting of compiled languages and interpreted languages." This invention features a method where a processor provides a debug extension library and a common debug interface with dedicated implementations for both interpreted and compiled programming languages. This allows for seamless debugging of applications that utilize both types of languages through user command responses provided via a debug script program.
Career Highlights
Yingcong Guan is currently associated with the International Business Machines Corporation (IBM), where he continues to innovate in software debugging technologies. His career reflects a commitment to enhancing the efficiency of debugging practices, making complex programming tasks more manageable for developers.
Collaborations
Throughout his professional journey, Guan has collaborated with notable coworkers, including Trong Truong and John R. MacMillan. These partnerships have fostered a collaborative environment that has undoubtedly contributed to the success of his inventions.
Conclusion
Yingcong Guan's contributions to the field of software debugging demonstrate his inventive spirit and technical prowess. With four patents to his name, he continues to push the boundaries of what is possible in debugging technology, benefiting programmers and software developers worldwide. His work embodies the essence of innovation, paving the way for advances in software reliability and performance.
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.