Company Filing History:
Years Active: 2010-2025
Title: Innovator Spotlight: Weidong Cui
Introduction: Weidong Cui, based in Redmond, WA, has made significant contributions to the field of software security through his innovative inventions. With an impressive portfolio of 18 patents, Cui's work primarily focuses on protecting software from unauthorized access and piracy, helping to advance the integrity of commercial software solutions.
Latest Patents: Among Cui's latest patents is a groundbreaking method for protecting commercial off-the-shelf software program binaries from piracy using hardware enclaves. This invention describes systems and methods that modify executable files, placing data at arbitrary distances in memory from the code, while utilizing a separation header for enhanced security. By loading encrypted code into a hardware enclave, Cui’s approach significantly mitigates the risks associated with piracy. Another notable patent addresses stack traces using a shadow stack technique. This method effectively maintains duplicate return addresses in a shadow stack, generating backtraces of a program's call chain, thereby enhancing debugging capabilities and program reliability.
Career Highlights: Weidong Cui currently works at Microsoft Technology Licensing, LLC, where he leverages his expertise to drive innovative solutions in software technology. His patents not only reflect his inventive spirit but also demonstrate a commitment to enhancing software protection methods within the industry.
Collaborations: Throughout his career, Cui has collaborated with esteemed colleagues such as Marcus Peinado and Ben Niu, fostering a dynamic environment that encourages the exchange of innovative ideas and methodologies. These collaborations contribute to the development of cutting-edge technology that addresses contemporary challenges in software security.
Conclusion: Weidong Cui stands out as a prominent figure in the realm of software inventions, particularly in the domain of security. His 18 patents reflect a deep understanding of software protection mechanisms, ensuring a safer environment for commercial software. As technology continues to evolve, Cui's contributions will undoubtedly play a pivotal role in shaping the future of software security.
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.