Nanjing, China

Hai Long

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

IDiyas Innovation Intelligence. (2026). Inventor Profile: Hai Long. Retrieved from https://idiyas.com/inventor/hai-long-zcggu1q0

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

Calculating rank

% Patents Active = 100.0

Average Co-Inventor Count = 4.0

ph-index = 1

Forward Citations = 16(Granted Patents)


Company Filing History:


Years Active: 2012

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

Title: Innovations by Hai Long in Software Control Flow Monitoring

Introduction

Hai Long is an accomplished inventor based in Nanjing, China. He has made significant contributions to the field of software security through his innovative patent. His work focuses on enhancing the monitoring and detection of control flow transfers between software modules, which is crucial for maintaining the integrity of computer systems.

Latest Patents

Hai Long holds a patent titled "Secure control flows by monitoring control transfers." This patent describes a cross-module detection system and method for detecting and monitoring control flow transfers between software modules in a computer system. The system is designed to detect and monitor control flows entering and exiting the software modules. For a particular module, a checking model is extracted from the binary file of that module. Additionally, a relaxed shadow stack is generated. If the module is an original module, meaning that the control flow originated from that module, then the checking model is used to check the validity of the control flow transfer. Otherwise, the relaxed shadow stack is utilized. An interception module is employed to intercept and terminate invalid control flow transfers. If an invalid control flow transfer is detected, then the transfer is terminated. Otherwise, the control flow transfer is allowed to continue. This innovative approach enhances the security of software systems by ensuring that only valid control flows are permitted.

Career Highlights

Hai Long is currently associated with Microsoft Technology Licensing, LLC, where he continues to develop and refine his innovative ideas. His work at Microsoft has allowed him to collaborate with leading experts in the field, further enhancing his contributions to software security.

Collaborations

Some of his notable coworkers include Kaimin Zhang and Bin Benjamin Zhu. Their collaboration has fostered an environment of innovation and creativity, leading to advancements in software technology.

Conclusion

Hai Long's contributions to the field of software control flow monitoring are significant and impactful. His innovative patent demonstrates his commitment to enhancing software security and integrity. Through his work at Microsoft, he continues to push the boundaries of technology and innovation.

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…