Markham, Canada

Ying Chau R Mak

This inventor holds 2 USPTO granted patents. Top assignee: International Business Machines Corporation. Active years: 2017-2019.

IDiyas Innovation Intelligence. (2026). Inventor Profile: Ying Chau R Mak. Retrieved from https://idiyas.com/inventor/ying-chau-r-mak

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile


% Patents Active = 50.0

Average Co-Inventor Count = 2.4

ph-index = 1

Forward Citations = 4(Granted Patents)


Location History:

  • Ontario, CA (2017)
  • Markham, CA (2019)

Company Filing History:


Years Active: 2017-2019

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

Title: **Ying Chau R Mak: Innovator in Programming Language Performance**

Introduction

Ying Chau R Mak is a distinguished inventor based in Markham, CA, notable for his contributions to programming language innovation. He holds two patents that showcase his expertise in enhancing the performance of mixed-language applications and the compilation processes of software applications.

Latest Patents

Ying's latest patents focus on significant advancements in software execution and compilation. The first patent, titled "Performance Acceleration in Mixed-Language Applications," introduces methods and systems for cross-language program execution. This innovation involves setting a signature of a second programming language within a primary program, enabling seamless calls from the first to the second program without the need for runtime environment checks. This method streamlines the integration of different programming languages, substantially improving performance.

The second significant patent, "Parallel Compilation of Software Application," outlines techniques that utilize parallel processing to enhance software compilation. This method includes tokenizing input source text to create a token stream, partitioning it for efficient parsing, and traversing a common symbol dictionary to identify semantic errors. By parsing multiple partitions in parallel, this technique can significantly decrease compilation time while maintaining accuracy.

Career Highlights

Ying Chau R Mak is currently employed at International Business Machines Corporation (IBM), where he continues to refine his skills and develop innovative solutions in the software programming domain. His work has not only contributed to his field but has also positioned him as a thought leader in programming language execution and compilation techniques.

Collaborations

Throughout his career, Ying has collaborated with notable colleagues, including professionals such as Cinderella Lee and Toshihiko Koju. These collaborations have fostered a creative environment that encourages innovation and the sharing of groundbreaking ideas.

Conclusion

Ying Chau R Mak's contributions to programming languages through his patents reflect his dedication to advancing technology. His work at IBM, coupled with his innovative patents, underscores his pivotal role as an inventor in the realm of software development. As technology continues to evolve, innovators like Ying will undoubtedly shape the future of programming and enhance the efficiency of software applications worldwide.

Profile summary based on public USPTO records.
Data Sources: USPTO Patent Grant XML, Patent Center, EPO & CIPO • Normalized by IDiyas Innovation Graph. Methodology & provenance architecturePlease report any incorrect information to [email protected]
Loading…