Company Filing History:
Years Active: 2012-2014
Title: **The Innovative Contributions of Hong Yan in Software Analysis**
Introduction
Hong Yan, an accomplished inventor based in Pittsburgh, PA, has made significant strides in the field of software analysis through his innovative inventions. With two patents to his name, he has demonstrated a strong commitment to enhancing software efficiency and functionality.
Latest Patents
One of Hong Yan's notable patents is focused on identifying function-level code dependency by simulating runtime binding. This analysis tool is designed to thoroughly assess a software system by simulating runtime binding to pinpoint function-level code dependencies. It receives a list of entry point functions and identifies additional functions that can be invoked when these entry points are executed. The innovative tool generates a tracker graph composed of tracker nodes that represent classes that can be instantiated from the entry points. Each node clarifies which functions or methods within that class can be invoked. Moreover, if the software system employs an object-relational mapping to a database, the tracker graph reveals which sections of the database can be accessed from the entry points. This invention is instrumental in partitioning the functionalities of the software system into core and non-core functionalities, supporting seamless upgrades while ensuring high availability.
Career Highlights
Currently, Hong Yan works at Google Inc., where he applies his expertise in software engineering and analysis. His contributions have not only advanced the capabilities of software systems but have also paved the way for improved software development practices within his organization.
Collaborations
Hong Yan collaborates closely with his coworker, Andrew Chang Huang, with whom he shares a commitment to pushing the boundaries of software analysis. Their teamwork exemplifies the innovative spirit prevalent at Google Inc., driving forward the company's mission of developing cutting-edge technology.
Conclusion
Hong Yan's journey as an inventor is marked by his dedication to innovation and improvement in software analysis. With his inventive spirit and collaborative efforts at Google Inc., he continues to influence the field of software engineering through his patents, bringing enhancements that benefit both developers and users alike.