This inventor holds 3 USPTO granted patents and 1 published patent application. Top assignee: Microsoft Technology Licensing, LLC. Active years: 2026.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile
Company Filing History:
Years Active: 2026
Title: The Innovations of Ji Dai
Introduction
Ji Dai is a prominent inventor based in Shanghai, China. He has made significant contributions to the field of technology, particularly in the area of non-volatile memory express (NVMe) systems. With a total of 3 patents to his name, Ji Dai continues to push the boundaries of innovation.
Latest Patents
One of Ji Dai's latest patents is titled "User mode direct data access to non-volatile memory express device via kernel-managed queue pair." This patent discloses systems and methods for implementing an NVMe driver in a computer system. The method involves mapping a memory buffer into a user mode address space to facilitate data transfer with an NVMe device via direct memory access (DMA). Additionally, a first NVMe queue pair, including a submission queue (SQ) and a completion queue (CQ), is mapped into the user mode address space, allowing a user mode component to submit commands to the NVMe device. The method further enables the user mode component to ring a doorbell at the NVMe device. Finally, an NVMe command is processed in kernel mode using a second NVMe queue pair comprising a second SQ and a second CQ.
Another notable patent is "Semi-polling input/output completion mode for non-volatile memory express completion queue." This patent describes a system and method for using a semi-polling model to monitor an NVMe completion queue (CQ). The method, implemented at an interrupt thread, includes receiving an input/output (I/O) request from an application and submitting a submission queue (SQ) entry into an NVMe SQ in response to the I/O request. The method further includes registering for notifications from a polling thread after submitting the SQ entry and receiving, from the polling thread, a notification of the presence of a CQ entry within an NVMe CQ. Additionally, the method involves removing the CQ entry from the NVMe CQ and notifying the application of the completion of the I/O request.
Career Highlights
Ji Dai is currently employed at Microsoft Technology Licensing, LLC, where he continues to innovate and develop cutting-edge technologies. His work has had a significant impact on the efficiency and performance of data storage systems.
Collaborations
Ji Dai has collaborated with notable colleagues such as Vadim Makhervaks and Tengda Yan. Their combined expertise has contributed to the advancement of technology
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile
