Shanghai, China

Ji Dai

This inventor holds 3 USPTO granted patents and 1 published patent application. Top assignee: Microsoft Technology Licensing, LLC. Active years: 2026.

IDiyas Innovation Intelligence. (2026). Inventor Profile: Ji Dai. Retrieved from https://idiyas.com/inventor/ji-dai-hm9xj0ii

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

Calculating rank
USPTO Granted Patents = 3 

% Patents Active = 100.0

Average Co-Inventor Count = 4.8

ph-index = 1


Company Filing History:


Years Active: 2026

Loading Chart...
3 patents (USPTO):Explore Patents

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

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…