Company Filing History:
Years Active: 1999-2000
Title: Innovative Contributions of John Bradley Chen
Introduction
John Bradley Chen, a remarkable inventor based in Winchester, MA, has made significant strides in the field of computer software engineering. With a total of two patents to his name, Chen has been instrumental in developing innovative tools that enhance the functionality of binary executable programs.
Latest Patents
Chen's latest patents include two groundbreaking technologies. The first patent focuses on "Discovering code and data in a binary executable program," which is a sophisticated computer software tool. This tool automatically identifies code portions and data portions of a binary executable software program, where the code segments consist of machine instructions of arbitrary length. This innovation is particularly crucial as software products are commonly distributed as binary executable files that lack inherent structure. By determining a set of addresses for known code and data portions, the tool disassembles machine instructions from starting addresses, identifying target addresses for additional code and data portions through repeated analysis.
His second patent, "Environment manipulation for executing modified executable," outlines a method for modifying modules of a binary executable program while preserving the original environment characteristics. This capability ensures that even after transformations, the modified program behaves as if it is running in the same environment as the original. By maintaining environment variables, the program name, dynamically loaded library files, and directory references, this innovation supports monitoring and measurement while preserving expected behaviors.
Career Highlights
John Bradley Chen's career is marked by significant contributions to software engineering, particularly through his work at the University of Washington. His expertise in computer science has led to the development of tools that improve the efficiency and analysis of binary executable programs.
Collaborations
During his career, Chen has collaborated with notable colleagues, including Theodore H Romer and Alastair Wolman. These collaborations have further driven innovation and research in the field, enhancing the quality and application of their work.
Conclusion
John Bradley Chen stands out as an influential figure in software innovation. Through his patents, he has significantly advanced the understanding and manipulation of binary executable programs. His work continues to impact the industry, paving the way for new advancements and applications in software technology.