Location History:
- Saratoga, CA (US) (1998 - 2011)
- Cupertino, CA (US) (2015)
Company Filing History:
Years Active: 1998-2015
Title: Inventor Profile: Shin-Ming Liu
Introduction
Shin-Ming Liu, based in Saratoga, California, is a prominent inventor recognized for his contributions to software development and programming methodologies. With an impressive portfolio of 13 patents, Liu has significantly impacted the technology landscape, particularly in compiling methods and data layouts.
Latest Patents
Among his latest patents, Liu has developed innovative methodologies such as "Data layout using data type information." This patent outlines a computer-implemented method for compiling a software program into an executable binary file. It focuses on determining the data layout by taking into account various data types, including floating-point and non-floating-point data types.
Another notable patent is "Cross-file inlining by using summaries and global worklist." This invention pertains to a method of compiling a computer program wherein a plurality of source code modules are processed. It includes creating inliner summaries from intermediate representations and determining which call sites in the modules are to be inlined, thus enhancing compile-time effectiveness while maintaining high performance at runtime.
Career Highlights
Shin-Ming Liu has held vital roles in leading technology companies. He has worked with Hewlett-Packard Development Company, L.P. and Silicon Graphics Incorporated, where he contributed to advancements in software engineering and compiled techniques. His extensive experience in these renowned organizations underscores his expertise and dedication to innovation.
Collaborations
Throughout his career, Liu has collaborated with notable colleagues, including Frederick Chow and Raymond W. Lo. Such partnerships have allowed him to further enhance the scope and impact of his inventive contributions to the field of computer science.
Conclusion
With a solid foundation of patents and collaborative efforts with esteemed professionals, Shin-Ming Liu continues to drive innovation in software development. His work on data layout and inlining methodologies exemplifies the crucial interplay between technology and practical application, marking him as a significant figure in the world of software innovation.
Inventor’s Patent Attorneys refers to legal professionals with specialized expertise in representing inventors throughout the patent process. These attorneys assist inventors in navigating the complexities of patent law, including filing patent applications, conducting patent searches, and protecting intellectual property rights. They play a crucial role in helping inventors secure patents for their innovative creations.