Patents by Inventor Yi Zou

Yi Zou 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: 11397653
    Abstract: Technologies for fast distributed storage recovery include a distributed storage system that includes multiple controller nodes and multiple target nodes. Each controller node is coupled to a corresponding target node via a storage fabric. Each target node stores replica data. The system identifies a failed node and a corresponding node that was coupled to the failed node. If the failed node is a controller node, the corresponding node is a target node. If the failed node is a target node, the corresponding node is a controller node. The system instantiates a replacement node, adds the replacement node to the system, and couples the replacement node to the corresponding node. The system may direct a backup target node to copy replica data to the replacement target node via the storage fabric. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: July 26, 2022
    Assignee: Intel Corporation
    Inventors: Yi Zou, Arun Raghunath, Tushar Gohad, Anjaneya Reddy Chagam Reddy, Sujoy Sen
  • Patent number: 11394325
    Abstract: A multistep finite control set model predictive control method for linear induction machines is provided, and the method belongs to a control technology field for linear induction machines. The method specifically includes the following steps: collecting a primary phase current of a linear induction machine in a three-phase coordinate system; solving a multistep reference voltage vector sequence by iteration according to a current value; keeping only two non-zero voltage vectors and one zero voltage vector that are closest to a reference voltage vector in each predictive step; and further eliminating a voltage vector sequence having a large cost function value through dynamic online comparison with a cost function value.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: July 19, 2022
    Assignee: HUAZHONG UNIVERSITY OF SCIENCE AND TECHNOLOGY
    Inventors: Wei Xu, Jianqiao Zou, Dinghao Dong, Yi Liu, Yirong Tang
  • Publication number: 20220218928
    Abstract: This disclosure provides a method for evaluating volume responsiveness and a medical device. The medical device includes a respiratory assistance device for providing respiratory support for a patient, and a first sensor for collecting physiological parameters of the patient and a processor. When volume responsiveness evaluation is needed, the processor controls ventilation parameters to switch to a second ventilation parameter that may increase the variation of the intrathoracic pressure of the patient, and then uses a parameter variation capable of reflecting the heartbeat of the patient to evaluate whether the patient is volume responsive.
    Type: Application
    Filed: March 30, 2022
    Publication date: July 14, 2022
    Applicants: SHENZHEN MINDRAY BIO-MEDICAL ELECTRONICS CO., LTD., ZHONGDA HOSPITAL SOUTHEAST UNIVERSITY
    Inventors: Ling LIU, Jinglei LIU, Jianfeng XIE, Xiaoyong ZHOU, Jingyuan XU, Jun CHEN, Yi YANG, Xinru ZOU, Haibo QIU
  • Patent number: 11381587
    Abstract: Techniques are disclosed relating to data management. A computer system may evaluate network traffic to extract and group data objects based on their content satisfying similarity criteria, and to identify baseline behavior with respect to those data objects. The computer system may generate data-defined network (DDN) data structures that include a content class and one or more behavioral classes. The content class may be indicative of one or more of the data objects that have been grouped based on them satisfying the similarity criteria. The one or more behavioral classes may indicate baseline behavior of those data objects within the content class as determined from evaluation of the network traffic. The computer system may detect, using the DDN data structures, anomalous data behavior within network traffic. In response to detecting anomalous data behavior, the computer system may prevent network traffic corresponding to the anomalous data behavior from being communicated.
    Type: Grant
    Filed: January 20, 2020
    Date of Patent: July 5, 2022
    Assignee: Helios Data Inc.
    Inventors: Yi Sun, Fei Zou, Huiyu Zhang
  • Publication number: 20220205455
    Abstract: A liquid pump includes a pump house with an electric motor housed therein, a pump cover connected to the pump house, an impeller housed in the pump cover and driven by the motor, and a sleeve disposed between the pump cover and the pump house. Two of the pump cover, the pump house, and the sleeve are respectively provided with an outer binding segment and an inner binding segment, the outer binding segment is made of polyphenylene sulfide mixed with glass fiber, and permeable to a laser light, the inner binding segment is cable of absorbing the laser light.
    Type: Application
    Filed: March 18, 2022
    Publication date: June 30, 2022
    Inventors: Ruifeng QIN, Yi JING, Bensong HUANG, Zhenzi FANG, Guanyin LIANG, Guoyuan ZOU, Denie ZENG
  • Patent number: 11373406
    Abstract: In one embodiment, an apparatus comprises processing circuitry to: receive, via a network interface, a video stream comprising a plurality of video frames; identify a plurality of dependencies among the plurality of video frames; identify, based on the plurality of dependencies, a first subset of video frames to be transmitted using a first transmission method and a second subset of video frames to be transmitted using a second transmission method, wherein the first subset of video frames and the second subset of video frames are identified from the plurality of video frames, and wherein the first transmission method provides a higher quality of service than the second transmission method; transmit, via the network interface, the first subset of video frames to a corresponding destination using the first transmission method; and transmit, via the network interface, the second subset of video frames to the corresponding destination using the second transmission method.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: June 28, 2022
    Assignee: Intel Corporation
    Inventors: Ned M. Smith, Yi Zou, Shao-Wen Yang, Gang Shen
  • Patent number: 11375250
    Abstract: In one embodiment, an edge compute node comprises processing circuitry to: receive an incoming video stream captured by a camera, wherein the incoming video stream comprises a plurality of video segments; store the plurality of video segments in a receive buffer in a memory; perform a visual computing task on a first video segment in the receive buffer; detect a resource overload on the edge compute node; receive load information corresponding to a plurality of peer compute nodes; select a peer compute node to perform the visual computing task on a second video segment in the receive buffer; replicate the second video segment from the edge compute node to the peer compute node; and receive a compute result from the peer compute node, wherein the compute result is based on the peer compute node performing the visual computing task on the second video segment.
    Type: Grant
    Filed: April 2, 2021
    Date of Patent: June 28, 2022
    Assignee: Intel Corporation
    Inventors: Yi Zou, Mohammad Ataur Rahman Chowdhury
  • Publication number: 20220188028
    Abstract: In one embodiment, a system comprises a host processor and a storage system. The storage system comprises one or more storage devices, and each storage device comprises a non-volatile memory and a compute offload controller. The non-volatile memory stores data, and the compute offload controller performs compute tasks on the data based on compute offload commands from the host processor.
    Type: Application
    Filed: March 12, 2020
    Publication date: June 16, 2022
    Applicant: Intel Corporation
    Inventors: Michael P. Mesnier, John S. Keys, Ian F. Adams, Yi Zou, Luis Carlos Maria Remis, Daniel Robert McLeran, Mariusz Barczak, Arun Raghunath, Lay Wai Kong
  • Publication number: 20220121804
    Abstract: A method to determine a curvilinear pattern of a patterning device that includes obtaining (i) an initial image of the patterning device corresponding to a target pattern to be printed on a substrate subjected to a patterning process, and (ii) a process model configured to predict a pattern on the substrate from the initial image, generating, by a hardware computer system, an enhanced image from the initial image, generating, by the hardware computer system, a level set image using the enhanced image, and iteratively determining, by the hardware computer system, a curvilinear pattern for the patterning device based on the level set image, the process model, and a cost function, where the cost function (e.g., EPE) determines a difference between a predicted pattern and the target pattern, where the difference is iteratively reduced.
    Type: Application
    Filed: December 29, 2021
    Publication date: April 21, 2022
    Applicant: ASML NETHERLAND B.V.
    Inventors: Quan Zhang, Been-Der Chen, Rafael C. Howell, Jing Su, Yi Zou, Yen-Wen Lu
  • Publication number: 20220095049
    Abstract: A wearable device can provide an audio module that is operable to provide audio output from a distance away from the ears of the user. For example, the wearable device can be worn on clothing of the user and direct audio waves to the ears of the user. Such audio waves can be focused by a parametric array of speakers that limit audibility by others. Thus, the privacy of the audio directed to the user can be maintained without requiring the user to wear audio headsets on, over, or in the ears of the user. The wearable device can further include microphones and/or connections to other devices that facilitate calibration of the audio module of the wearable device. The wearable device can further include user sensors that are configured to detect, measure, and/or track one or more properties of the user.
    Type: Application
    Filed: July 22, 2021
    Publication date: March 24, 2022
    Inventors: Daniel A. PODHAJNY, Joshua A. HOOVER, Nicholas R. TRINCIA, Yue CHEN, Seul Bi KIM, Chad J. MILLER, Kristen L. CRETELLA, Yi ZOU, William LEITH
  • Publication number: 20220043356
    Abstract: Methods for training a process model and determining ranking of simulated patterns (e.g., corresponding to hot spots). A method involves obtaining a training data set including: (i) a simulated pattern associated with a mask pattern to be printed on a substrate, (ii) inspection data of a printed pattern imaged on the substrate using the mask pattern, and (iii) measured values of a parameter of the patterning process applied during imaging of the mask pattern on the substrate; and training a machine learning model for the patterning process based on the training data set to predict a difference in a characteristic of the simulated pattern and the printed pattern. The trained machine learning model can be used for determining a ranking of hot spots. In another method a model is trained based on measurement data to predict ranking of the hot spots.
    Type: Application
    Filed: December 4, 2019
    Publication date: February 10, 2022
    Applicant: ASML NETHERLANDS B.V.
    Inventors: Youping ZHANG, Maxime Philippe Frederic GENIN, Cong WU, Jing SU, Weixuan HU, Yi ZOU
  • Publication number: 20220026810
    Abstract: A method for determining a correction relating to a performance metric of a semiconductor manufacturing process, the method including: obtaining a set of pre-process metrology data; processing the set of pre-process metrology data by decomposing the pre-process metrology data into one or more components which: a) correlate to the performance metric; or b) are at least partially correctable by a control process which is part of the semiconductor manufacturing process; and applying a trained model to the processed set of pre-process metrology data to determine the correction for the semiconductor manufacturing process.
    Type: Application
    Filed: November 14, 2019
    Publication date: January 27, 2022
    Applicant: ASML NETHERLANDS B.V.
    Inventors: Nicolaas Petrus Marcus BRANTJES, Matthijs COX, Boris MENCHTCHIKOV, Cyrus Emil TABERY, Youping ZHANG, Yi ZOU, Chenxi LIN, Yana CHENG, Simon Philip Spencer HASTINGS, Maxim Philippe Frederic GENIN
  • Patent number: 11232249
    Abstract: A method to determine a curvilinear pattern of a patterning device that includes obtaining (i) an initial image of the patterning device corresponding to a target pattern to be printed on a substrate subjected to a patterning process, and (ii) a process model configured to predict a pattern on the substrate from the initial image, generating, by a hardware computer system, an enhanced image from the initial image, generating, by the hardware computer system, a level set image using the enhanced image, and iteratively determining, by the hardware computer system, a curvilinear pattern for the patterning device based on the level set image, the process model, and a cost function, where the cost function (e.g., EPE) determines a difference between a predicted pattern and the target pattern, where the difference is iteratively reduced.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: January 25, 2022
    Assignee: ASML Netherlands B.V.
    Inventors: Quan Zhang, Been-Der Chen, Rafael C. Howell, Jing Su, Yi Zou, Yen-Wen Lu
  • Publication number: 20220021917
    Abstract: In one embodiment, an edge compute node comprises processing circuitry to: receive an incoming video stream captured by a camera, wherein the incoming video stream comprises a plurality of video segments; store the plurality of video segments in a receive buffer in a memory; perform a visual computing task on a first video segment in the receive buffer; detect a resource overload on the edge compute node; receive load information corresponding to a plurality of peer compute nodes; select a peer compute node to perform the visual computing task on a second video segment in the receive buffer; replicate the second video segment from the edge compute node to the peer compute node; and receive a compute result from the peer compute node, wherein the compute result is based on the peer compute node performing the visual computing task on the second video segment.
    Type: Application
    Filed: April 2, 2021
    Publication date: January 20, 2022
    Applicant: Intel Corporation
    Inventors: Yi Zou, Mohammad Ataur Rahman Chowdhury
  • Publication number: 20220011728
    Abstract: A method for predicting yield relating to a process of manufacturing semiconductor devices on a substrate, the method including: obtaining a trained first model which translates modeled parameters into a yield parameter, the modeled parameters including: a) a geometrical parameter associated with one or more selected from: a geometric characteristic, dimension or position of a device element manufactured by the process and b) a trained free parameter; obtaining process parameter data including data regarding a process parameter characterizing the process; converting the process parameter data into values of the geometrical parameter; and predicting the yield parameter using the trained first model and the values of the geometrical parameter.
    Type: Application
    Filed: October 30, 2019
    Publication date: January 13, 2022
    Inventors: Youping ZHANG, Boris MENCHTCHIKOV, Cyrus Emil TABERY, Yi ZOU, Chenxi LIN, Yana CHENG, Simon Philip Spencer HASTINGS, Maxime Philippe Frederic GENIN
  • Publication number: 20210397172
    Abstract: A method for analyzing a process, the method including obtaining a multi-dimensional probability density function representing an expected distribution of values for a plurality of process parameters; obtaining a performance function relating values of the process parameters to a performance metric of the process; and using the performance function to map the probability density function to a performance probability function having the process parameters as arguments.
    Type: Application
    Filed: October 30, 2019
    Publication date: December 23, 2021
    Applicant: ASML NETHERLANDS B.V.
    Inventors: Abraham SLACHTER, Wim Tjibbo TEL, Daan Maurits SLOTBOOM, Vadim Yourievich TIMOSHKOV, Koen Wilhelmus Cornelis Adrianus VAN DER STRATEN, Boris MENCHTCHIKOV, Simon Philip Spencer HASTINGS, Cyrus Emil TABERY, Maxime Philippe Frederic GENIN, Youping ZHANG, Yi ZOU, Chenxi LIN, Yana CHENG
  • Publication number: 20210389677
    Abstract: A method for determining a root cause affecting yield in a process for manufacturing devices on a substrate, the method including: obtaining yield distribution data including a distribution of a yield parameter across the substrate or part thereof; obtaining sets of metrology data, each set including a spatial variation of a process parameter over the substrate or part thereof corresponding to a different layer of the substrate; comparing the yield distribution data and metrology data based on a similarity metric describing a spatial similarity between the yield distribution data and an individual set out of the sets of the metrology data; and determining a first similar set of metrology data out of the sets of metrology data, being the first set of metrology data in terms of processing order for the corresponding layers, which is determined to be similar to the yield distribution data.
    Type: Application
    Filed: November 4, 2019
    Publication date: December 16, 2021
    Applicant: ASML NETHERLANDS B.V.
    Inventors: Chenxi LIN, Cyrus Emil TABERY, Hakki Erg√ľn CEKLI, Simon Philip Spencer HASTINGS, Boris MENCHTCHIKOV, Yi ZOU, Yana CHENG, Maxime Philippe Frederic GENIN, Tzu-Chao CHEN, Davit HARUTYUNYAN, Youping ZHANG
  • Patent number: 11188389
    Abstract: A technique is described herein for allocating tasks within a distributed system. The distributed system includes plural computing devices. Each computing device, in turn, provides a bucket manager and at least one application instance. The bucket managers allocate work to the computing devices in units of buckets, in a manner governed by a set of application-specific initialization parameters. The bucket managers also perform their assignment function in cooperation with a separate storage and notification (S&N) system. The S&N system stores data nodes in a hierarchical data structure that reflect the assignment-related state of the distributed system. The S&N system also notifies the bucket managers upon changes in the data nodes. According to one provision, the bucket managers include logic that reduces expensive context changes when computing devices join and leave the distributed system.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: November 30, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jia Zhu, Simon Julian Powers, Paolo Codato, Yi Zou, Junaid Ahmed
  • Patent number: 11183434
    Abstract: A method where deviations of a characteristic of an image simulated by two different process models or deviations of the characteristic simulated by a process model and measured by a metrology tool, are used for various purposes such as to reduce the calibration time, improve the accuracy of the model, and improve the overall manufacturing process.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: November 23, 2021
    Assignee: ASML Netherlands B.V.
    Inventors: Yu Cao, Yi Zou, Chenxi Lin
  • Publication number: 20210326270
    Abstract: Examples described herein relate to a network interface device comprising circuitry to receive an access request with a target logical block address (LBA) and based on a target media of the access request storing at least one object, translate the target LBA to an address and access content in the target media based on the address. In some examples, translate the target LBA to an address includes access a translation entry that maps the LBA to one or more of: a physical address or a virtual address. In some examples, translate the target LBA to an address comprises: request a software defined storage (SDS) stack to provide a translation of the LBA to one or more of: a physical address or a virtual address and store the translation into a mapping table for access by the circuitry. In some examples, at least one entry that maps the LBA to one or more of: a physical address or a virtual address is received before receipt of an access request.
    Type: Application
    Filed: June 26, 2021
    Publication date: October 21, 2021
    Inventors: Yi ZOU, Arun RAGHUNATH, Scott D. PETERSON, Sujoy SEN, Yadong LI