Company Filing History:
Years Active: 2016-2020
Title: Innovations by Junjie Cai
Introduction
Junjie Cai is a prominent inventor based in Cary, NC (US). He has made significant contributions to the field of technology, particularly in the area of virtual machines. With a total of 10 patents to his name, Cai's work has had a substantial impact on how virtual environments operate.
Latest Patents
One of Junjie Cai's latest patents is focused on sharing a Java virtual machine. This innovation involves a virtual machine shared by tenants that triggers an accept wrapper for an accept operation. The virtual machine responds to the accept operation bound to a specific address, allowing for the binding of a particular tenant to a specific IP address and a shared port. It creates a first socket to listen to the assigned IP address and a second socket for another port. When a connection occurs on the first socket, the virtual machine creates a first thread and forwards it to the accept wrapper. Similarly, a second thread is created for the second socket. The virtual machine returns at least one of these threads in response to the accept operation call. Another patent by Cai involves a Java virtual machine shared by multiple tenants, which allocates an IP address to each tenant and creates a separate virtual network interface for each. This configuration ensures network isolation for each tenant sharing the Java virtual machine.
Career Highlights
Junjie Cai is currently employed at International Business Machines Corporation, commonly known as IBM. His work at IBM has allowed him to explore innovative solutions in the realm of virtual machines and network operations.
Collaborations
Some of Junjie Cai's notable coworkers include Xin Peng Liu and Chuan Sheng Lu. Their collaboration has contributed to the advancement of technology in their respective fields.
Conclusion
Junjie Cai's contributions to the field of technology, particularly through his patents related to virtual machines, showcase his innovative spirit and dedication to advancing the industry. His work continues to influence how virtual environments are managed and utilized.
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.