Waterloo, Canada

Johnson Hsieh

This inventor holds 1 USPTO granted patent. Top assignee: Microsoft Technology Licensing, LLC. Active years: 2011.


Average Co-Inventor Count = 5.0

ph-index = 1

Forward Citations = 5(Granted Patents)


Company Filing History:


Years Active: 2011

Loading Chart...
1 patent (USPTO):Explore Patents

Title: Johnson Hsieh: Innovator in Transactional Memory

Introduction

Johnson Hsieh is a notable inventor based in Waterloo, Canada. He has made significant contributions to the field of computer science, particularly in the area of transactional memory. His innovative work has implications for how programs manage transactions and access data.

Latest Patents

Hsieh holds a patent for "Transactional memory with dynamic separation." This invention provides strong semantics to programs that are correctly synchronized in their use of transactions. It utilizes dynamic separation of objects accessed in transactions from those accessed outside transactions. At run-time, operations are performed to identify transitions between protected and unprotected modes of access. This dynamic separation allows for a variety of hardware-based and software-based implementations, enabling non-conflicting transactions to execute and commit in parallel. Additionally, a run-time checking tool, similar to a data-race detector, can be used to test the dynamic separation of transacted and non-transacted data. This concept may also be applied in an asynchronous I/O library.

Career Highlights

Johnson Hsieh is currently employed at Microsoft Technology Licensing, LLC. His work at this prominent technology company allows him to further develop and implement his innovative ideas in transactional memory.

Collaborations

Hsieh has collaborated with esteemed colleagues such as Martin Abadi and Andrew David Birrell. These partnerships have likely contributed to the advancement of his research and the successful development of his patent.

Conclusion

In summary, Johnson Hsieh is a distinguished inventor whose work in transactional memory has the potential to transform how programs handle transactions. His contributions to the field are noteworthy and reflect his commitment to innovation in technology.

This text is generated by artificial intelligence and may not be accurate.
Please report any incorrect information to [email protected]
Loading…