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: 12013897
    Abstract: 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: Grant
    Filed: September 2, 2022
    Date of Patent: June 18, 2024
    Assignee: Tsinghua University
    Inventors: Kang Chen, Yongwei Wu, Jinlei Jiang, Shuke Wang, Shaonan Ma, Ke Yang, Mingxing Zhang
  • Publication number: 20240158208
    Abstract: 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: Application
    Filed: November 14, 2023
    Publication date: May 16, 2024
    Inventors: 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: 20240078260
    Abstract: 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: Application
    Filed: September 2, 2022
    Publication date: March 7, 2024
    Inventors: Kang Chen, Yongwei Wu, Jinlei Jiang, Shuke Wang, Shaonan Ma, Ke Yang, Mingxing Zhang
  • Publication number: 20240052462
    Abstract: 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: Application
    Filed: December 24, 2021
    Publication date: February 15, 2024
    Inventors: Mingxing Zhang, Haiwei Chang, Abhishek Jain, Xinhu Tang
  • Publication number: 20220315610
    Abstract: 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: Application
    Filed: April 27, 2020
    Publication date: October 6, 2022
    Inventors: Shuao WANG, Mingxing ZHANG, Junchang CHEN
  • Patent number: 11420876
    Abstract: 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: Grant
    Filed: January 9, 2020
    Date of Patent: August 23, 2022
    Assignee: SOOCHOW UNIVERSITY
    Inventors: Shuao Wang, Mingxing Zhang, Junchang Chen
  • Publication number: 20220033270
    Abstract: 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: Application
    Filed: January 9, 2020
    Publication date: February 3, 2022
    Inventors: Shuao WANG, Mingxing ZHANG, Junchang CHEN
  • Patent number: 11237925
    Abstract: 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: Grant
    Filed: June 17, 2020
    Date of Patent: February 1, 2022
    Assignee: Tsinghua University
    Inventors: Kang Chen, Yongwei Wu, Teng Ma, Mingxing Zhang
  • Publication number: 20210397524
    Abstract: 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: Application
    Filed: June 17, 2020
    Publication date: December 23, 2021
    Inventors: Kang Chen, Yongwei Wu, Teng Ma, Mingxing Zhang
  • Patent number: 10613992
    Abstract: 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: Grant
    Filed: March 13, 2018
    Date of Patent: April 7, 2020
    Assignee: TSINGHUA UNIVERSITY
    Inventors: Kang Chen, Yongwei Wu, Weimin Zheng, Maomeng Su, Teng Ma, Mingxing Zhang
  • Publication number: 20190286574
    Abstract: 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: Application
    Filed: March 13, 2018
    Publication date: September 19, 2019
    Inventors: Kang Chen, Yongwei Wu, Weimin Zheng, Maomeng Su, Teng Ma, Mingxing Zhang
  • Publication number: 20150161030
    Abstract: 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: Application
    Filed: December 6, 2014
    Publication date: June 11, 2015
    Inventors: Yongwei WU, Kang CHEN, Weimin ZHENG, Mingxing ZHANG
  • Patent number: 7795179
    Abstract: 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: Grant
    Filed: February 17, 2005
    Date of Patent: September 14, 2010
    Assignee: Shenyang Research Institute of Chemical Industry
    Inventors: Changling Liu, Miao Li, Hong Zhang, Lin Li, Mingxing Zhang, Aiying Guan, Chunqing Hou, Zhinian Li, Yonggang Jia
  • Patent number: 7642364
    Abstract: 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: Grant
    Filed: November 4, 2004
    Date of Patent: January 5, 2010
    Assignee: Shenyang Research Institute of Chemical Industry
    Inventors: Changling Liu, Aiying Guan, Hong Zhang, Mingxing Zhang, Zhengming Li, Miao Li, Lin Li, Zhinian Li, Chunqing Hou
  • Publication number: 20080108668
    Abstract: 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: Application
    Filed: February 17, 2005
    Publication date: May 8, 2008
    Inventors: Changling Liu, Miao Li, Hong Zhang, Lin Li, Mingxing Zhang, Aiying Guan, Chunqing Hou, Zhinian Li, Yonggang Jia
  • Publication number: 20070037876
    Abstract: 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: Application
    Filed: November 4, 2004
    Publication date: February 15, 2007
    Inventors: Changling Liu, Aiying Guan, Hong Zhang, Mingxing Zhang, Zhengming Li, Miao Li, Lin Li, Zhinian Li, Chunqing Hou