This inventor holds 5 USPTO granted patents. Top assignees: Hewlett-Packard Development Company, L.p., Hewlett-Packard Company. Active years: 1998-2012.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile
Company Filing History:


Years Active: 1998-2012
Title: The Innovations of David H Gross
Introduction
David H Gross is a notable inventor based in Campbell, CA (US). He has made significant contributions to the field of computer science, particularly in optimizing code and enhancing floating-point arithmetic. With a total of 5 patents, his work has had a lasting impact on software development and compiler design.
Latest Patents
One of Gross's latest patents focuses on a method for optimizing a code section prior to performing register allocation for variables referenced in a plurality of computer instructions. This method includes performing either a full prematerialization or a partial prematerialization for a variable. The full prematerialization replaces the variable in every use with one or more variants and replaces its definition with a nop instruction. In contrast, the partial prematerialization replaces some occurrences of the variable without altering its definition.
Another significant patent involves a software mechanism that enables programmers to embed selected machine instructions into program source code conveniently. This mechanism restricts the re-ordering of such instructions by the compiler, ensuring minimal modifications to the compiler processing. By using a table-driven approach, the mechanism verifies syntax and semantic correctness, translating constructs into low-level compiler representations. This innovation allows for improved run-time application performance when library routines containing embedded machine instructions are invoked.
Career Highlights
David H Gross has worked with prominent companies, including Hewlett-Packard Development Company, L.P. and Hewlett-Packard Company. His experience in these organizations has contributed to his expertise in software development and compiler optimization.
Collaborations
Throughout his career, Gross has collaborated with talented individuals such as John Kwan and Vatsa Santhanam. These partnerships have likely enriched his work and led to innovative solutions in the field.
Conclusion
David H Gross is a distinguished inventor whose contributions to computer science and software optimization are noteworthy. His patents reflect a deep understanding of programming and compiler design, making him a valuable figure in the industry.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile