Patents by Inventor Mingjian QUE
Mingjian QUE has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20260140757Abstract: A data processing system includes a first processor, a storage device, and a second processor. The first processor includes a plurality of threads, and each thread corresponds to one data buffer. The first processor is configured to execute the plurality of threads to separately write a plurality of transaction logs into a plurality of data buffers respectively corresponding to the plurality of threads. The second processor includes a buffer. The second processor is configured to: separately obtain the plurality of transaction logs from the plurality of data buffers, store the plurality of transaction logs to the buffer, and persistently store the plurality of transaction logs from the buffer to the storage device.Type: ApplicationFiled: January 16, 2026Publication date: May 21, 2026Applicant: Huawei Technologies Co., Ltd.Inventors: Xiaoyu Chen, Zhijie Zhao, Mingjian Que, Jiwei Lu
-
Patent number: 12536169Abstract: A data access method for a database comprising obtaining a first execution plan that is based on a data access instruction initiated in any database; generating a second execution plan based on the first execution plan; and accessing data in the database based on the second execution plan.Type: GrantFiled: June 14, 2024Date of Patent: January 27, 2026Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Ben Feng, Mingjian Que
-
Patent number: 12380075Abstract: In accordance with an embodiment, a data processing method includes: obtaining a first operation command, where the first operation command is used to perform data processing in a relational database; determining an acceleration policy of the first operation command, wherein the acceleration policy is used to accelerate a processing process of the first operation command; and performing an operation of the first operation command based on the acceleration policy.Type: GrantFiled: January 5, 2024Date of Patent: August 5, 2025Assignee: Huawei Technologies Co., Ltd.Inventors: Mingjian Que, Ben Feng, Zhongbin Xue, Yunfei Lu, Yuanyue Zheng
-
Publication number: 20240330285Abstract: A data access method for a database comprising obtaining a first execution plan that is based on a data access instruction initiated in any database; generating a second execution plan based on the first execution plan; and accessing data in the database based on the second execution plan.Type: ApplicationFiled: June 14, 2024Publication date: October 3, 2024Inventors: Ben Feng, Mingjian Que
-
Patent number: 12105648Abstract: A data processing method includes receiving, by a virtual machine, an I/O access request. The I/O access request is used to access data, the I/O access request includes a type of hardware data used to indicate a working status of a virtual I/O device, and the virtual I/O device is obtained after the I/O device is virtualized. The method also includes identifying, by the virtual machine, that the type of the hardware data in the I/O access request is first-type data. The first-type data is hardware data of the virtual I/O device that remains unchanged in a data processing process. The method further includes obtaining, by the virtual machine, to-be-accessed data from a first memory space. The first memory space is memory storage space in the data processing system.Type: GrantFiled: October 28, 2021Date of Patent: October 1, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Mingjian Que, Ben Feng
-
Publication number: 20240143566Abstract: In accordance with an embodiment, a data processing method includes: obtaining a first operation command, where the first operation command is used to perform data processing in a relational database; determining an acceleration policy of the first operation command, wherein the acceleration policy is used to accelerate a processing process of the first operation command; and performing an operation of the first operation command based on the acceleration policy.Type: ApplicationFiled: January 5, 2024Publication date: May 2, 2024Inventors: Mingjian Que, Ben Feng, Zhongbin Xue, Yunfei Lu, Yuanyue Zheng
-
Patent number: 11868333Abstract: A data read/write method includes: establishing a first connection to a client, determining a first tablespace corresponding to the first connection, and determining a first node corresponding to the first connection or the first tablespace in a plurality of nodes, where the first connection receives a read/write request from the client; loading data in the first tablespace to a memory in the first node, and processing a read/write request on the first connection using a first working thread, where the first working thread is generated by a processor in the first node.Type: GrantFiled: June 10, 2022Date of Patent: January 9, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Mingjian Que, Chuanting Wang, Junjie Wang
-
Patent number: 11829309Abstract: A data forwarding chip and a server are disclosed. The server includes a data forwarding chip, a network interface card, and a processor. The data forwarding chip is separately connected to the network interface card and the processor through a bus. After receiving a data forwarding request sent by the processor or the network interface card, the data forwarding chip forwards, based on a destination address of the data forwarding request through an endpoint port that is on the forwarding chip and that is directly connected to a memory space corresponding to the destination address of the data forwarding request, to-be-forwarded data specified in the data forwarding request, such that when the server sends or receives data, cross-chip transmission of data between processors occurs, thereby reducing a data transmission delay.Type: GrantFiled: March 18, 2022Date of Patent: November 28, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Mingjian Que, Junjie Wang, Tao Li
-
Patent number: 11636062Abstract: A data processing method, including: obtaining, by a device in a server, a first I/O request sent by a virtual machine, where the device is connected to the server through a PCIe bus, the virtual machine runs on the server, the device provides a plurality of VFs for the server, the first I/O request is initiated by the virtual machine for any one VF of the plurality of VFs, the first I/O request includes a read operation or a write operation, the read operation is used to perform a data read operation on an I/O device in the server, the write operation is used to perform a data write operation on the I/O device in the server; and reading or writing, by the device, data from or into the I/O device in the server based on the first I/O request.Type: GrantFiled: February 2, 2021Date of Patent: April 25, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Mingjian Que, Junjie Wang, Minjun Zhou
-
Publication number: 20220300477Abstract: A data read/write method includes: establishing a first connection to a client, determining a first tablespace corresponding to the first connection, and determining a first node corresponding to the first connection or the first tablespace in a plurality of nodes, where the first connection receives a read/write request from the client; loading data in the first tablespace to a memory in the first node, and processing a read/write request on the first connection using a first working thread, where the first working thread is generated by a processor in the first node.Type: ApplicationFiled: June 10, 2022Publication date: September 22, 2022Inventors: Mingjian Que, Chuanting Wang, Junjie Wang
-
Publication number: 20220206969Abstract: A data forwarding chip and a server are disclosed. The server includes a data forwarding chip, a network interface card, and a processor. The data forwarding chip is separately connected to the network interface card and the processor through a bus. After receiving a data forwarding request sent by the processor or the network interface card, the data forwarding chip forwards, based on a destination address of the data forwarding request through an endpoint port that is on the forwarding chip and that is directly connected to a memory space corresponding to the destination address of the data forwarding request, to-be-forwarded data specified in the data forwarding request, such that when the server sends or receives data, cross-chip transmission of data between processors occurs, thereby reducing a data transmission delay.Type: ApplicationFiled: March 18, 2022Publication date: June 30, 2022Inventors: Mingjian QUE, Junjie WANG, Tao LI
-
Publication number: 20220050795Abstract: A data processing method includes receiving, by a virtual machine, an I/O access request. The I/O access request is used to access data, the I/O access request includes a type of hardware data used to indicate a working status of a virtual I/O device, and the virtual I/O device is obtained after the I/O device is virtualized. The method also includes identifying, by the virtual machine, that the type of the hardware data in the I/O access request is first-type data. The first-type data is hardware data of the virtual I/O device that remains unchanged in a data processing process. The method further includes obtaining, by the virtual machine, to-be-accessed data from a first memory space. The first memory space is memory storage space in the data processing system.Type: ApplicationFiled: October 28, 2021Publication date: February 17, 2022Inventors: Mingjian QUE, Ben FENG
-
Publication number: 20210157765Abstract: A data processing method, including: obtaining, by a device in a server, a first I/O request sent by a virtual machine, where the device is connected to the server through a PCIe bus, the virtual machine runs on the server, the device provides a plurality of VFs for the server, the first I/O request is initiated by the virtual machine for any one VF of the plurality of VFs, the first I/O request includes a read operation or a write operation, the read operation is used to perform a data read operation on an I/O device in the server, the write operation is used to perform a data write operation on the I/O device in the server; and reading or writing, by the device, data from or into the I/O device in the server based on the first I/O request.Type: ApplicationFiled: February 2, 2021Publication date: May 27, 2021Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Mingjian QUE, Junjie WANG, Minjun ZHOU