Company Filing History:
Years Active: 2019
Title: Innovations by Geoffrey Plouviez
Introduction
Geoffrey Plouviez is a notable inventor based in Dresden, Germany. He has made significant contributions to the field of software engineering, particularly in the area of code patching. His innovative approach addresses the challenges associated with modifying source code without adversely affecting the corresponding native code.
Latest Patents
Geoffrey Plouviez holds a patent for "Limiting the effects of source code patches on corresponding native-code patches." This invention involves a code patching component that can insert a binary patch into a native-code representation of a program during execution. The process includes a patch code analysis tool that evaluates a source code patch and ensures that its application does not alter the binary for the program outside of the intended patched area. The tool modifies the source code patch to confine its effects to the patch area by employing techniques such as adding empty lines, merging lines of code, or adjusting line numbers. This innovation enhances the reliability and efficiency of software updates.
Career Highlights
Geoffrey Plouviez is currently employed at Amazon Technologies, Inc., where he continues to develop and refine his innovative ideas. His work at Amazon has allowed him to collaborate with other talented professionals in the tech industry, further advancing his contributions to software development.
Collaborations
Some of Geoffrey's coworkers include Martin Thomas Pohlack and Uwe Dannowski. Their collaboration fosters a creative environment that encourages the exchange of ideas and the development of cutting-edge technologies.
Conclusion
Geoffrey Plouviez's work exemplifies the spirit of innovation in software engineering. His patent on limiting the effects of source code patches demonstrates a practical solution to a common problem in the industry. Through his role at Amazon Technologies, Inc., he continues to push the boundaries of technology and contribute to the advancement of software development.