Company Filing History:
Years Active: 2012-2014
Title: David Jerome Hiniker: Innovator in Virtual Function Tables
Introduction
David Jerome Hiniker is a notable inventor based in Seattle, WA. He has made significant contributions to the field of technology, particularly in the area of virtual function tables. With a total of 3 patents to his name, Hiniker's work has had a considerable impact on software development and optimization.
Latest Patents
Hiniker's latest patents include innovative concepts that enhance the efficiency of programming. One of his patents, titled "Multi level virtual function tables," introduces a hierarchy of chunks or segments of virtual function tables. This invention allows for the identification of methods for a particular class, utilizing at least one level of indirection pointers that may point to individual virtual function table chunks. These chunks can be shared by multiple classes, optimizing memory usage. Additionally, his patent on "Cross-module inlining candidate identification" focuses on automatically identifying routines that are good candidates for cross-module inlining. This process is based on various criteria, including service history and execution performance, which aids developers in improving code efficiency.
Career Highlights
David Hiniker is currently employed at Microsoft Technology Licensing, LLC, where he continues to innovate and contribute to the field of technology. His work at Microsoft has allowed him to collaborate with other talented professionals and push the boundaries of software development.
Collaborations
Hiniker has worked alongside notable colleagues such as Surupa Biswas and Jan Kotas. Their combined expertise fosters a collaborative environment that enhances the quality of their projects.
Conclusion
David Jerome Hiniker is a distinguished inventor whose contributions to virtual function tables and software optimization are noteworthy. His patents reflect a deep understanding of technology and a commitment to innovation. His work continues to influence the field and inspire future advancements.