Patents by Inventor Mingxing Zhang
Mingxing Zhang 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).
-
Patent number: 12013897Abstract: Systems and methods are provided for performing random walk graph computing. One method may comprise generating a subset of walkers on a graph, maintaining the generated subset of walkers in a walker pool in a memory, loading a coarse-grained block of the graph from a non-volatile storage into a block buffer of the memory, generating pre-sampled edges for vertices in the coarse-grained block, storing the pre-sampled edges into a pre-sampled edge buffer allocated for the coarse-grained block and moving one or more walkers of the generated subset of walkers using the pre-sampled edges stored in the pre-sampled edge buffer. The generated subset of walkers may have an initial number determined based on a memory space allocated to the walker pool.Type: GrantFiled: September 2, 2022Date of Patent: June 18, 2024Assignee: Tsinghua UniversityInventors: Kang Chen, Yongwei Wu, Jinlei Jiang, Shuke Wang, Shaonan Ma, Ke Yang, Mingxing Zhang
-
Publication number: 20240158208Abstract: The present invention discloses a centroid adjustment device suitable for different types of loads, which belongs to the field of transportation and support technology, including an upper adjustment assembly, a connecting module, and a loading device. The connecting module includes connecting pieces and chain connection assemblies adjustable in length, both upper ends of the connecting pieces and the chain connection assemblies are respectively mounted on opposite sides of the centroid of the upper adjustment assembly and can be adjusted to move toward or away from each other at an upper end of the upper adjustment assembly, and both lower ends of the connecting pieces and the chain connection assemblies are respectively mounted on opposite sides of the centroid of the loading device.Type: ApplicationFiled: November 14, 2023Publication date: May 16, 2024Inventors: Yubin YANG, Mingxing ZHANG, Zhimin LIU, Zhiqiang HAN, Feng GUO, Song CHEN, Xiangzhen CHENG, Hongliang LIU, Guojun MA, Yonggang XU, Jianhua WU, Shengneng CHEN, Xuefeng GAO, Lin ZHOU, Yumin JIANG
-
Publication number: 20240078260Abstract: Systems and methods are provided for performing random walk graph computing. One method may comprise generating a subset of walkers on a graph, maintaining the generated subset of walkers in a walker pool in a memory, loading a coarse-grained block of the graph from a non-volatile storage into a block buffer of the memory, generating pre-sampled edges for vertices in the coarse-grained block, storing the pre-sampled edges into a pre-sampled edge buffer allocated for the coarse-grained block and moving one or more walkers of the generated subset of walkers using the pre-sampled edges stored in the pre-sampled edge buffer. The generated subset of walkers may have an initial number determined based on a memory space allocated to the walker pool.Type: ApplicationFiled: September 2, 2022Publication date: March 7, 2024Inventors: Kang Chen, Yongwei Wu, Jinlei Jiang, Shuke Wang, Shaonan Ma, Ke Yang, Mingxing Zhang
-
Publication number: 20240052462Abstract: The invention relates to a process for manufacturing a casting of a hypereutectic high chromium cast iron (“HCCI”) including: forming a melt of a molten hypereutectic high chromium cast iron and a carbide modifier, and forming a solid casting of the hypereutectic high chromium cast iron. The invention further relates to a carbide-modified hypereutectic high chromium cast iron (“HCCI”) that includes a dispersion of a primary carbide phase in a ferrous matrix, with the primary carbide phase including a carbide modifier phase within the primary carbide phase that acted as a nucleation agent for the primary carbide phase.Type: ApplicationFiled: December 24, 2021Publication date: February 15, 2024Inventors: Mingxing Zhang, Haiwei Chang, Abhishek Jain, Xinhu Tang
-
Publication number: 20220315610Abstract: The present invention provides use of an ionization radiation source in preparation of a porous crystalline material, and a method for preparing a MOFs material and a COFs material. In the present invention, the ionization radiation source is used for preparing the porous crystalline material; under the irradiation of the ionization radiation source, the porous crystalline material (MOFs, COFs) can be synthesized in an extremely short time, wherein the ionization radiation source is used for providing energy required in a reaction for preparing the porous crystalline material. The preparation process does not need heating, so that energy consumption is reduced and a high-pressure system is avoided. The aforementioned preparation method is simple, low in instrument and equipment cost, and thus is a environmentally friendly and extremely low-cost synthesis method.Type: ApplicationFiled: April 27, 2020Publication date: October 6, 2022Inventors: Shuao WANG, Mingxing ZHANG, Junchang CHEN
-
Patent number: 11420876Abstract: A method for preparing a zeolite molecular sieve includes the steps of: (1) mixing at least one of a silicon source, an aluminum source and a phosphorus source with an alkaline substance, a template agent and water uniformly to obtain a zeolite molecular sieve precursor solution; aging the zeolite molecular sieve precursor solution at 20-30° C. for 10-15 h; and subjecting the aged solution to ionizing radiation, and then washing the obtained solid to neutrality and drying to obtain the zeolite molecular sieve. The method of the present invention is green, simple and extremely cost-effective. Under the irradiation of an ionizing radiation source, the synthesis period of zeolite molecular sieve is short and no heating is needed in the preparation process, so energy consumption is reduced and a high-pressure system is avoided.Type: GrantFiled: January 9, 2020Date of Patent: August 23, 2022Assignee: SOOCHOW UNIVERSITYInventors: Shuao Wang, Mingxing Zhang, Junchang Chen
-
Publication number: 20220033270Abstract: A method for preparing a zeolite molecular sieve includes the steps of: (1) mixing at least one of a silicon source, an aluminum source and a phosphorus source with an alkaline substance, a template agent and water uniformly to obtain a zeolite molecular sieve precursor solution; aging the zeolite molecular sieve precursor solution at 20-30° C. for 10-15 h; and subjecting the aged solution to ionizing radiation, and then washing the obtained solid to neutrality and drying to obtain the zeolite molecular sieve. The method of the present invention is green, simple and extremely cost-effective. Under the irradiation of an ionizing radiation source, the synthesis period of zeolite molecular sieve is short and no heating is needed in the preparation process, so energy consumption is reduced and a high-pressure system is avoided.Type: ApplicationFiled: January 9, 2020Publication date: February 3, 2022Inventors: Shuao WANG, Mingxing ZHANG, Junchang CHEN
-
Patent number: 11237925Abstract: Systems and methods are provided for persisting a data structure. One method may comprise, at a front-end node in a computing system: generating a data structure operation record for a data structure operation directed to a data structure persisted in a non-volatile memory (NVM) in a back-end node of the computing system, appending the data structure operation record in an operation log, generating a transaction record for a transaction that includes a plurality of memory operations that collectively accomplishing the data structure operation, appending the transaction record in a transaction log, flushing the transaction log to the back-end node after flushing the operation log; and at the back-end node of the computing system: persisting received operation log and received transaction log in the NVM, and accomplishing the data structure operation by performing the plurality of the memory operation records with the data structure operation record as a commit signal.Type: GrantFiled: June 17, 2020Date of Patent: February 1, 2022Assignee: Tsinghua UniversityInventors: Kang Chen, Yongwei Wu, Teng Ma, Mingxing Zhang
-
Publication number: 20210397524Abstract: Systems and methods are provided for persisting a data structure. One method may comprise, at a front-end node in a computing system: generating a data structure operation record for a data structure operation directed to a data structure persisted in a non-volatile memory (NVM) in a back-end node of the computing system, appending the data structure operation record in an operation log, generating a transaction record for a transaction that includes a plurality of memory operations that collectively accomplishing the data structure operation, appending the transaction record in a transaction log, flushing the transaction log to the back-end node after flushing the operation log; and at the back-end node of the computing system: persisting received operation log and received transaction log in the NVM, and accomplishing the data structure operation by performing the plurality of the memory operation records with the data structure operation record as a commit signal.Type: ApplicationFiled: June 17, 2020Publication date: December 23, 2021Inventors: Kang Chen, Yongwei Wu, Teng Ma, Mingxing Zhang
-
Patent number: 10613992Abstract: Systems and methods are provided for performing a remote procedure call. One method may comprise, at a client device, generating a request including setting a status field in a request header to indicate to a server processor that the request is ready, writing the request to a server memory via a RDMA write operation and fetching a response generated by the server processor from the server memory via a RDMA read operation. The method may further comprise, at a server device, checking a mode flag to determine that an operation mode is set to repeated remote fetching, retrieving the request from a server memory, processing the request to generate a response and writing the response to the server memory for the response to be fetched by a client device. The response includes a response header that comprises a status field for the status of the response and a response time.Type: GrantFiled: March 13, 2018Date of Patent: April 7, 2020Assignee: TSINGHUA UNIVERSITYInventors: Kang Chen, Yongwei Wu, Weimin Zheng, Maomeng Su, Teng Ma, Mingxing Zhang
-
Publication number: 20190286574Abstract: Systems and methods are provided for performing a remote procedure call. One method may comprise, at a client device, generating a request including setting a status field in a request header to indicate to a server processor that the request is ready, writing the request to a server memory via a RDMA write operation and fetching a response generated by the server processor from the server memory via a RDMA read operation. The method may further comprise, at a server device, checking a mode flag to determine that an operation mode is set to repeated remote fetching, retrieving the request from a server memory, processing the request to generate a response and writing the response to the server memory for the response to be fetched by a client device. The response includes a response header that comprises a status field for the status of the response and a response time.Type: ApplicationFiled: March 13, 2018Publication date: September 19, 2019Inventors: Kang Chen, Yongwei Wu, Weimin Zheng, Maomeng Su, Teng Ma, Mingxing Zhang
-
Publication number: 20150161030Abstract: In a detecting method for concurrency bugs, a Current Fetter Set is defined for a dynamic instance of a static instruction in program invariants. A Belonging Invariants Set and an Enforcing Invariants Set from the Current Fetter Set are extracted. The Belonging Invariants Set and the Enforcing Invariants Set are pruned to obtain final results after pruning and storing the final results after pruning in an invariants database. Invariant violation is detected using a detection unit whether a first Current Fetter Set dissatisfying with corresponding Belonging Invariants Set and Enforcing Invariants Set is shown. If yes, the first Current Fetter Set is determined to contain a bug, the detection unit generating a violation report. A currently-running thread (the violated thread) is stalled to prevent running of the bug.Type: ApplicationFiled: December 6, 2014Publication date: June 11, 2015Inventors: Yongwei WU, Kang CHEN, Weimin ZHENG, Mingxing ZHANG
-
Patent number: 7795179Abstract: The invention relates to fungicide and insecticide, especifically to the substituted azole compounds and its preparation method and use thereof. The azole compounds of the invention having general formula (I): The compounds of present invention, having broad spectrum fungicidal activity, applied for controlling various disease in plants. For example they have good activity against the diseases such as cucumber downy mildew, cucumber grey mold, cucumber powdery mildew, tomato early blight, tomato late blight, phytophthora blight of pepper, grape downy mildew, grape white rot, apple ring rot, apple alternaria leaf spot, rice sheath blight, rice blast, wheat leaf rust, wheat leaf blotch, wheat powdery mildew, rapesclerotiniose, corn southern leaf blight. Some compounds have good insecticidal or acaricidal activity and can be used to control insects and acacids of various crops. For example they are used to control army worm, diamond backmoth and aphid, and culex mosquito.Type: GrantFiled: February 17, 2005Date of Patent: September 14, 2010Assignee: Shenyang Research Institute of Chemical IndustryInventors: Changling Liu, Miao Li, Hong Zhang, Lin Li, Mingxing Zhang, Aiying Guan, Chunqing Hou, Zhinian Li, Yonggang Jia
-
Patent number: 7642364Abstract: The invention relates to pesticide and bactericide, specifically to the benzopyrone compounds and its preparation method and use thereof. The benzopyrone compounds of the invention having general formula (I): The present invention, having good pesticide activity and broad bactericide activity, applied for controlling various pests in plants such as army worm, diamond backmoth and aphid, carmine spider mite, two-spotted spider mite, ladybeetle, mites and mosquito larvae. Various disease in plants can be controlled by the invention and that of grape downy mildew, rice sheath and culm blight, rice blast, tomato early blight, tomato late blight, wheat leaf rust, wheat leaf blotch, wheat powdery mildew, cucumber powdery mildew, cucumber downy mildew, cucumber grey mold and so on.Type: GrantFiled: November 4, 2004Date of Patent: January 5, 2010Assignee: Shenyang Research Institute of Chemical IndustryInventors: Changling Liu, Aiying Guan, Hong Zhang, Mingxing Zhang, Zhengming Li, Miao Li, Lin Li, Zhinian Li, Chunqing Hou
-
Publication number: 20080108668Abstract: The invention relates to fungicide and insecticide, especifically to the substituted azole compounds and its preparation method and use thereof. The azole compounds of the invention having general formula (I): The compounds of present invention, having broad spectrum fungicidal activity, applied for controlling various disease in plants. For example they have good activity against the diseases such as cucumber downy mildew, cucumber grey mold, cucumber powdery mildew, tomato early blight, tomato late blight, phytophthora blight of pepper, grape downy mildew, grape white rot, apple ring rot, apple alternaria leaf spot, rice sheath blight, rice blast, wheat leaf rust, wheat leaf blotch, wheat powdery mildew, rapesclerotiniose, corn southern leaf blight. Some compounds have good insecticidal or acaricidal activity and can be used to control insects and acacids of various crops. For example they are used to control army worm, diamond backmoth and aphid, and culex mosquito.Type: ApplicationFiled: February 17, 2005Publication date: May 8, 2008Inventors: Changling Liu, Miao Li, Hong Zhang, Lin Li, Mingxing Zhang, Aiying Guan, Chunqing Hou, Zhinian Li, Yonggang Jia
-
Publication number: 20070037876Abstract: The invention relates to pesticide and bactericide, specifically to the benzopyrone compounds and its preparation method and use thereof. The benzopyrone compounds of the invention having general formula (I): The present invention, having good pesticide activity and broad bactericide activity, applied for controlling various pests in plants such as army worm, diamond backmoth and aphid, carmine spider mite, two-spotted spider mite, ladybeetle, mites and mosquito larvae. Various disease in plants can be controlled by the invention and that of grape downy mildew, rice sheath and culm blights rice blast, tomato early blight, tomato late blight wheat leaf rust, wheat leaf blotch, wheat powdery mildew, cucumber powdery mildew, cucumber downy mildew, cucumber grey mold and so on.Type: ApplicationFiled: November 4, 2004Publication date: February 15, 2007Inventors: Changling Liu, Aiying Guan, Hong Zhang, Mingxing Zhang, Zhengming Li, Miao Li, Lin Li, Zhinian Li, Chunqing Hou