Patents by Inventor Haoyu Zhang

Haoyu 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).

  • Publication number: 20240142701
    Abstract: The present application discloses an optical waveguide structure, comprising: a lower cladding layer composed of a first dielectric layer; and a core layer which is composed of a patterned structure of a second material layer and presents a strip structure. A first trench is formed in a top region of the core layer. An upper cladding layer fully fills the first trench, extends to a top surface of the core layer outside the first trench, and coats side faces of the core layer in a width direction of the core layer. A refractive index of the second material layer is greater than a refractive index of the first dielectric layer, and the refractive index of the second material layer is greater than a refractive index of the upper cladding layer. The present application also provides a method for manufacturing an optical waveguide structure.
    Type: Application
    Filed: May 19, 2023
    Publication date: May 2, 2024
    Applicant: Shanghai Huali Microelectronics Corporation
    Inventors: Kai Guo, Keqiang He, Lei Zhang, Haoyu Chen
  • Publication number: 20240109861
    Abstract: A series of piperidine-substituted benzoic acid compounds and the use thereof, and specifically disclosed is a compound represented by formula (I) and a pharmaceutically acceptable salt thereof.
    Type: Application
    Filed: December 30, 2021
    Publication date: April 4, 2024
    Inventors: Kevin X CHEN, Li ZHANG, Houze GUI, Haoyu ZHANG, Huiyu ZHANG, Guoping HU, Jian LI, Shuhui CHEN
  • Patent number: 11946334
    Abstract: A flow splitting device for gas reverse circulation drilling, including: an upper joint for connecting with a double-wall drill pipe; an inner tube which is arranged in the upper joint and defines a first passageway in communication with an inner chamber of the double-wall drill pipe, a second passageway in communication with an annular space in the double-wall drill pipe formed between the inner tube and the upper joint; a lower joint, having an upper end fixedly connected with the upper joint and a lower end for connecting with a drill tool; and a flow guiding member provided between the upper joint and the lower joint. A flexible sealing mechanism is provided outside the upper joint. The flexible sealing mechanism extends radially outward relative to the upper joint and the lower joint to form a sealing contact with a wellbore wall.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: April 2, 2024
    Assignees: CHINA PETROLEUM & CHEMICAL CORPORATION, SINOPEC PETROLEUM ENGINEERING TECHNOLOGY SERVICE CO., LTD, SINOPEC SHENGLI PETROLEUM ENGINEERING CO., LTD, DRILLING TECHNOLOGY RESEARCH INSTITUTE OF SINOPEC SHENGLI PETROLEUM ENGINEERING CO., LTD
    Inventors: Chuanwei Zhao, Zhonghua Wu, Yanjun Zhou, Honglin Tang, Zhihe Liu, Xueliang Pei, Haoyu Sun, Zhenguo Su, Bo Kang, Hui Zhang, Huangang Zhu, Yongming Chen, Zhongshuai Chen
  • Publication number: 20240104432
    Abstract: In some embodiments, a computer-implemented method of training and using a machine learning model is provided. A computing system receives a plurality of sampling data values for a geographical area. The computing system creates an interpolated value map and a variance map for the geographical area using the plurality of sampling data values. The computing system trains a machine learning model using values of the interpolated value map as ground truth values and evaluating performance of the machine learning model using the variance map. The computing system stores the trained machine learning model in a model data store.
    Type: Application
    Filed: June 13, 2023
    Publication date: March 28, 2024
    Inventor: Haoyu Zhang
  • Publication number: 20240096989
    Abstract: The present application discloses an MV device, wherein a first gate structure of the MV device is formed by stacking a first gate dielectric layer and a first gate conductive material layer. The first gate dielectric layer is divided into a body gate dielectric layer and an edge gate dielectric layer. The body gate dielectric layer is located in a middle region, and the edge gate dielectric layer surrounds the periphery of the body gate dielectric layer. A channel region is located in a surface of the semiconductor substrate between the lightly doped drain regions on the two sides of the first gate structure. In a channel length direction, the top of the channel region is covered by the body gate dielectric layer. The present application also discloses a method for manufacturing the MV device.
    Type: Application
    Filed: July 28, 2023
    Publication date: March 21, 2024
    Inventors: Qiwei WANG, Tao LIU, Zhigang ZHANG, Yaoyu ZHAN, Haoyu CHEN
  • Publication number: 20230385654
    Abstract: Systems and methods for controlling a population of a pest are provided. A computer implemented method for controlling a population of a pest can include receiving population data describing a presence of a pest in a host environment at a first time. The method can include receiving environmental data describing the host environment over a prediction horizon including and temporally after the first time. The method can include generating an intervention action for the first time using the population data and the environmental data as inputs to a control model configured to output the intervention action as part of an optimization of the presence of the pest over the prediction horizon. The method can also include outputting the intervention action.
    Type: Application
    Filed: May 25, 2022
    Publication date: November 30, 2023
    Inventors: Bethany Johnson, Haoyu Zhang
  • Patent number: 11794248
    Abstract: A multi-stage gas atomization preparation method of titanium alloy spherical powder for a 3D printing technology includes the following steps: bar preparation and machining step, multi-stage gas atomization powder preparation step through vacuum induction, and powder screening step. The collision probability of the metal droplets at the gas atomization stage is reduced by controlling the gas atomization pressure and the feeding speed of the titanium alloy electrode bar in a hierarchical manner, so that the collaborative control of the particle size and the surface quality of the titanium alloy 3D printing powder in the gas atomization preparation process is realized.
    Type: Grant
    Filed: January 23, 2023
    Date of Patent: October 24, 2023
    Assignee: SHENYANG UNIVERSITY OF TECHNOLOGY
    Inventors: Ge Zhou, Zhipeng Zhang, Haoyu Zhang, Yaqian Chen, Nannan Zhang, Xiaojiao Zuo, Xin Wang, Siqian Zhang, Lijia Chen
  • Publication number: 20230234131
    Abstract: A multi-stage gas atomization preparation method of titanium alloy spherical powder for a 3D printing technology includes the following steps: bar preparation and machining step, multi-stage gas atomization powder preparation step through vacuum induction, and powder screening step. The collision probability of the metal droplets at the gas atomization stage is reduced by controlling the gas atomization pressure and the feeding speed of the titanium alloy electrode bar in a hierarchical manner, so that the collaborative control of the particle size and the surface quality of the titanium alloy 3D printing powder in the gas atomization preparation process is realized.
    Type: Application
    Filed: January 23, 2023
    Publication date: July 27, 2023
    Inventors: Ge ZHOU, Zhipeng ZHANG, Haoyu ZHANG, Yaqian CHEN, Nannan ZHANG, Xiaojiao ZUO, Xin WANG, Siqian ZHANG, Lijia CHEN
  • Publication number: 20230169416
    Abstract: Systems and methods for modeling a population density of a pest are provided. A computer implemented method for modeling a population density of a pest can include receiving environmental data corresponding to a first time point. The method can include generating model input data from the environmental data using a machine learning model. The method can also include generating a population density of the pest from the model input data using a mechanistic model. The population density can correspond to a second time point temporally after the first time point.
    Type: Application
    Filed: August 24, 2022
    Publication date: June 1, 2023
    Inventors: Michal Kazmierski, Haoyu Zhang, Szymon Zmyslony
  • Publication number: 20220405580
    Abstract: A method and system for determining an access score is disclosed. The method includes receiving an access request to access a resource by a user device. Next, a user embedding is retrieved from an embedding table, the user embedding associated with a user identifier of the user device and providing a multidimensional data point that represents a context of a user identifier. The context may correspond to the user identifier appearing in previous access requests within temporal proximity to other access requests from a subset of other user devices among a plurality of user devices. The method then inputs the user embedding into a first machine learning model that is trained based at least in part on the embedding table. The first machine learning model subsequently outputs an access score that corresponds to a level of authenticity of authorizing the user device to access the resource.
    Type: Application
    Filed: September 27, 2019
    Publication date: December 22, 2022
    Inventors: Yan Zheng, Haoyu Zhang, Wei Zhang, Hao Yang
  • Patent number: 11390614
    Abstract: Disclosed is a method for preparing a benzofuran derivative. In particular, provided is a method for preparing a benzofuran derivative, wherein according to the method provided, reaction steps required to synthesize the benzofuran substance in the prior art can be effectively shortened.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: July 19, 2022
    Assignees: JIANGSU HENGRUI MEDICINE CO., LTD., SHANGHAI HENGRUI PHARMACEUTICAL CO., LTD.
    Inventors: Weidong Lu, Chao Xu, Haoyu Zhang, Qiyun Shao, Jun Feng, Feng He
  • Publication number: 20220087230
    Abstract: Systems, methods, and non-transitory computer readable media are provided for monitoring the state of a periodic system. A computer implemented method for modeling a state of a periodic system includes inputting a spectrogram sequence to a machine-learning model trained to generate a latent representation from the spectrogram sequence. The spectrogram sequence includes a plurality of audio spectrograms representing sound generated by a periodic system. The method includes outputting the latent representation from the machine learning model. The method includes concatenating the latent representation with environmental data describing an environment of the periodic system, together defining an input sequence. The method includes inputting the input sequence to a predictor model trained to predict a state of the periodic system from the input sequence. The method also includes predicting the state of the periodic system with the predictor model.
    Type: Application
    Filed: July 19, 2021
    Publication date: March 24, 2022
    Inventors: Haoyu Zhang, Szymon Zmyslony
  • Patent number: 11225462
    Abstract: The present invention relates to crystal forms of an oxypyridine amide derivative and a preparation method therefor. In particular, the present invention relates to crystal forms A, B, C, D, E and F of a compound represented by formula (I) and a preparation method therefor. The crystal forms of the compound represented by formula (I) as described in the present invention have good crystal form stability and may be better for clinical use.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: January 18, 2022
    Assignees: JIANGSU HENGRUI MEDICINE CO., LTD., SHANGHAI HENGRUI PHARMACEUTICAL CO., LTD.
    Inventors: Yahui Ma, Haoyu Zhang, Long Han, Qiyun Shao, Zhenxing Du, Jie Wang, Jun Feng, Feng He
  • Publication number: 20210188822
    Abstract: Disclosed is a method for preparing a benzofuran derivative. In particular, provided is a method for preparing a benzofuran derivative, wherein according to the method provided, reaction steps required to synthesize the benzofuran substance in the prior art can be effectively shortened.
    Type: Application
    Filed: November 9, 2018
    Publication date: June 24, 2021
    Inventors: Weidong LU, Chao XU, Haoyu ZHANG, Qiyun SHAO, Jun FENG, Feng HE
  • Publication number: 20210122714
    Abstract: The present invention relates to crystal forms of an oxypyridine amide derivative and a preparation method therefor. In particular, the present invention relates to crystal forms A, B, C, D, E and F of a compound represented by formula (I) and a preparation method therefor. The crystal forms of the compound represented by formula (I) as described in the present invention have good crystal form stability and may be better for clinical use.
    Type: Application
    Filed: July 1, 2019
    Publication date: April 29, 2021
    Applicants: JIANGSU HENGRUI MEDICINE CO., LTD., SHANGHAI HENGRUI PHARMACEUTICAL CO., LTD
    Inventors: Yahui MA, Haoyu ZHANG, Long HAN, Qiyun SHAO, Zhenxing DU, Jie WANG, Jun FENG, Feng HE
  • Patent number: 10223604
    Abstract: Various technologies described herein pertain to performing video analytics. The approaches set forth herein support live video analytics at scale with approximate and delay-tolerant processing. Video streams can be captured by multiple cameras and continuously streamed to a video analytics computing system; the video streams can be received at the video analytics computing system. Multiple video analytics queries can be executed on the video streams. The multiple video analytics queries can be concurrently executed by the video analytics computing system on the video streams as the video streams are continuously streamed to the video analytics computing system. The multiple video analytics queries can be executed utilizing resources of the video analytics computing system allocated between the multiple video analytics queries. Execution of the multiple video analytics queries can return respective results for the multiple video analytics queries.
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: March 5, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Paramvir Bahl, Peter Bodik, Matthai Philipose, Ganesh Ananthanarayanan, Haoyu Zhang
  • Patent number: 10169075
    Abstract: A method for processing an interrupt by a virtualization platform, and a related device, where the method includes determining an nth physical central processing unit (pCPU) from U target pCPUs when an ith physical interrupt occurs in a jth physical input/output device, setting the nth pCPU to process the ith physical interrupt, determining an ith virtual interrupt according to the ith physical interrupt, and determining an mth virtual central processing unit (vCPU) from V target vCPUs such that a kth virtual machine (VM) uses the mth vCPU to execute the ith virtual interrupt, where U, V, i, j, k, m, and n are positive integers while U and V are greater than or equal to 1.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: January 1, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Haoyu Zhang, Hongyong Zang
  • Publication number: 20180129892
    Abstract: Various technologies described herein pertain to performing video analytics. The approaches set forth herein support live video analytics at scale with approximate and delay-tolerant processing. Video streams can be captured by multiple cameras and continuously streamed to a video analytics computing system; the video streams can be received at the video analytics computing system. Multiple video analytics queries can be executed on the video streams. The multiple video analytics queries can be concurrently executed by the video analytics computing system on the video streams as the video streams are continuously streamed to the video analytics computing system. The multiple video analytics queries can be executed utilizing resources of the video analytics computing system allocated between the multiple video analytics queries. Execution of the multiple video analytics queries can return respective results for the multiple video analytics queries.
    Type: Application
    Filed: December 8, 2016
    Publication date: May 10, 2018
    Inventors: Paramvir Bahl, Peter Bodik, Matthai Philipose, Ganesh Ananthanarayanan, Haoyu Zhang
  • Patent number: 9697031
    Abstract: A method for implementing an inter-virtual processor interrupt is provided, which includes: when a source virtual processor needs to trigger an interrupt to a target virtual processor, writing register data that includes information about the target virtual processor and indication data used to indicate that the source virtual processor triggers the interrupt to the target virtual processor into a virtual register of a virtual advanced programmable interrupt controller (vAPIC) of the source virtual processor, so that a virtual machine monitor obtains the information about the target virtual processor and the indication data from the virtual register by means of parsing, and the virtual machine monitor injects an inter-virtual processor interrupt into the target virtual processor according to the information about the target virtual processor and the indication data.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: July 4, 2017
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Hongyong Zang, Haoyu Zhang
  • Publication number: 20170102963
    Abstract: A method for processing an interrupt by a virtualization platform, and a related device, where the method includes determining an nth physical central processing unit (pCPU) from U target pCPUs when an ith physical interrupt occurs in a jth physical input/output device, setting the nth pCPU to process the ith physical interrupt, determining an ith virtual interrupt according to the ith physical interrupt, and determining an mth virtual central processing unit (vCPU) from V target vCPUs such that a kth virtual machine (VM) uses the mth vCPU to execute the ith virtual interrupt, where U, V, i, j, k, m, and n are positive integers while U and V are greater than or equal to 1.
    Type: Application
    Filed: December 20, 2016
    Publication date: April 13, 2017
    Inventors: Haoyu Zhang, Hongyong Zang