Location History:
- Redmond, WA (US) (2006)
- Sammamish, WA (US) (2012 - 2023)
Company Filing History:
Years Active: 2006-2023
Title: The Innovative Mind of Ten H Tzen
Introduction
Ten H Tzen is a prolific inventor based in Redmond, WA, with an impressive portfolio that includes 23 patents. His work primarily focuses on advancements in compiler technology and memory management, contributing significantly to the fields of computer science and software development.
Latest Patents
Among his latest innovations, Ten H Tzen has developed two notable patents:
1. **Reduced Instructions to Generate Global Variable Addresses**
This patent presents a technique to minimize the number of instructions generated by compilers when loading the address of a global variable into a register. By analyzing global variables used in each function, the compiler estimates which variables are likely to share the same memory page. This approach selects a base global variable for each function, allowing the construction of subsequent variable addresses using offsets relative to the base, thereby enhancing efficiency.
2. **Memory Ordering Annotations for Binary Emulation**
In this invention, the compiler tackles memory ordering constraints encountered during source code compilation. It generates binary emulation metadata that is instrumental during the emulation of machine code instructions across different instruction set architectures (ISAs). The emulator utilizes this metadata to identify whether a memory operation instruction is associated with a constraint, ensuring that machine code instructions comply with necessary memory barriers.
Career Highlights
Ten H Tzen is employed at Microsoft Technology Licensing, LLC, where he continues to push the boundaries of innovation in software development. His expertise in compiler design and memory management reflects his commitment to improving the performance and reliability of computing systems.
Collaborations
Throughout his career, Ten has collaborated with esteemed colleagues such as Patrick W Sathyanathan and Terry Jack Mahaffey. These collaborations highlight the dynamic team environment in which he works, fostering a culture of innovation and shared knowledge.
Conclusion
Ten H Tzen stands out as a significant contributor to technological advancements with his collection of 23 patents. His recent work focuses on optimizing compiler efficiencies and ensuring robust memory management, making him a key player in the future of software engineering. Through his continuing innovations at Microsoft Technology Licensing, LLC, Ten is undoubtedly making a lasting impact in the field.