Sunnyvale, CA, United States of America

James W Thomas


Average Co-Inventor Count = 3.0

ph-index = 1

Forward Citations = 1(Granted Patents)


Company Filing History:


Years Active: 2006

Loading Chart...
2 patents (USPTO):Explore Patents

Title: Innovations by James W Thomas

Introduction

James W Thomas is an accomplished inventor based in Sunnyvale, California. He has made significant contributions to the field of computing, particularly in optimizing function calls for programming languages. With a total of two patents to his name, Thomas has demonstrated a commitment to enhancing the efficiency of software execution.

Latest Patents

Thomas's latest patents focus on the efficient compilation of a family of related functions. The first patent addresses the issue of duplicate instructions in computing trigonometric functions such as sine, cosine, and tangent. By optimizing function calls, his invention allows for faster execution while maintaining portability across different programming environments. The second patent further develops this concept by providing a system that recognizes function calls as members of a family of related functions, replacing them with optimized family-start and member-finish function calls.

Career Highlights

James W Thomas is currently employed at Hewlett-Packard Development Company, L.P., where he continues to innovate in the field of software development. His work has not only improved execution times but has also made programming more accessible to developers without specialized knowledge.

Collaborations

Throughout his career, Thomas has collaborated with notable colleagues such as Peter Markstein and Kevin Crozier. These partnerships have contributed to the advancement of his projects and the overall success of his innovations.

Conclusion

James W Thomas is a notable inventor whose work in optimizing function calls has made a significant impact on software development. His contributions continue to influence the efficiency and portability of programming languages.

This text is generated by artificial intelligence and may not be accurate.
Please report any incorrect information to support@idiyas.com
Loading…