Patents by Inventor Peng Gu

Peng Gu 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: 20210248356
    Abstract: Disclosed are a method and an apparatus for face recognition. The method comprises: acquiring a target face image in a video monitoring device (S101), comparing the target face image with a first category image in a static library and obtaining a first similarity (S102), when the first similarity is less than a first predetermined threshold, determining whether there is a backup face image having a similarity to the target face image that is greater than a second predetermined threshold (S103), if so, determining whether there is a dynamic image corresponding to the backup face image in a dynamic library (S104), and if so, determining that matching is successful (S105). The invention improves the precision of face recognition.
    Type: Application
    Filed: October 30, 2019
    Publication date: August 12, 2021
    Inventor: Peng GU
  • Publication number: 20210232804
    Abstract: A face capturing method and a related apparatus that are applicable to an electronic apparatus. The method includes: analyzing a captured first video stream to obtain a plurality of images (101); determining a first pattern including a plurality of first codes (102); buffering images of first frame numbers, corresponding to the first codes indicating images to be buffered, to buffers in sequence (103); when buffering the images, determining a second pattern including a plurality of second codes (104); buffering images of second frame numbers, corresponding to the second codes indicating images to be buffered, to the buffers in sequence (105); and when buffering the images, processing the images in the buffers in sequence on the basis of a face capturing algorithm and according to an order of the first numbers of the buffers, to obtain face images, and outputting the face images (106). The method prevents wastage of buffer resources.
    Type: Application
    Filed: October 31, 2019
    Publication date: July 29, 2021
    Inventors: Haijun LIU, Peng GU, Le CHEN
  • Patent number: 11074436
    Abstract: Disclosed are a method and an apparatus for face recognition. The method includes: acquiring a target face image in a video monitoring device (S101); comparing the target face image with a first category image in a static library to a first similarity (S102); when the first similarity is less than a first predetermined threshold, determining whether there is a backup face image whose similarity with the target face image that is greater than a second predetermined threshold (S103); if yes, determining whether there is a dynamic image corresponding to the backup face image in a dynamic library (S104); and if yes, determining that matching is successful (S105). The invention improves the precision of face recognition.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: July 27, 2021
    Assignee: SHENZHEN INTELLIFUSION TECHNOLOGIES CO., LTD.
    Inventor: Peng Gu
  • Publication number: 20210205223
    Abstract: The present invention provides a propellant-free pharmaceutical formulation and a method for administering the pharmaceutical formulation by nebulizing the pharmaceutical formulation in an inhaler. The propellant-free pharmaceutical formulation comprises: (a) glycopyrronium or a salt thereof; (b) formoterol or a salt thereof; (c) a pharmacologically acceptable stabilizer; (d) a pharmacologically acceptable preservative; and (d) a solvent. Additionally, the present invention provides the use of a combination product comprising glycopyrronium or a salt thereof and formoterol or a salt thereof for the prevention or treatment of chronic obstructive pulmonary disease (COPD) and other respiratory diseases.
    Type: Application
    Filed: December 30, 2020
    Publication date: July 8, 2021
    Inventors: Cai Gu Huang, Ning He, Peng Peng Gu
  • Publication number: 20200334012
    Abstract: A computing accelerator using a lookup table. The accelerator may accelerate floating point multiplications by retrieving the fraction portion of the product of two floating-point operands from a lookup table, or by retrieving the product of two floating-point operands of two floating-point operands from a lookup table, or it may retrieve dot products of floating point vectors from a lookup table. The accelerator may be implemented in a three-dimensional memory assembly. It may use approximation, the symmetry of a multiplication lookup table, and zero-skipping to improve performance.
    Type: Application
    Filed: July 1, 2020
    Publication date: October 22, 2020
    Inventors: Krishna T. Malladi, Peng Gu, Hongzhong Zheng, Robert Brennan
  • Patent number: 10732929
    Abstract: A computing accelerator using a lookup table. The accelerator may accelerate floating point multiplications by retrieving the fraction portion of the product of two floating-point operands from a lookup table, or by retrieving the product of two floating-point operands of two floating-point operands from a lookup table, or it may retrieve dot products of floating point vectors from a lookup table. The accelerator may be implemented in a three-dimensional memory assembly. It may use approximation, the symmetry of a multiplication lookup table, and zero-skipping to improve performance.
    Type: Grant
    Filed: March 8, 2018
    Date of Patent: August 4, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Krishna T. Malladi, Peng Gu, Hongzhong Zheng, Robert Brennan
  • Publication number: 20200218644
    Abstract: According to some example embodiments of the present disclosure, in a method for a memory lookup mechanism in a high-bandwidth memory system, the method includes: using a memory die to conduct a multiplication operation using a lookup table (LUT) methodology by accessing a LUT, which includes floating point operation results, stored on the memory die; sending, by the memory die, a result of the multiplication operation to a logic die including a processor and a buffer; and conducting, by the logic die, a matrix multiplication operation using computation units.
    Type: Application
    Filed: March 18, 2020
    Publication date: July 9, 2020
    Inventors: Peng Gu, Krishna T. Malladi, Hongzhong Zheng
  • Publication number: 20200183837
    Abstract: A tensor computation dataflow accelerator semiconductor circuit is disclosed. The data flow accelerator includes a DRAM bank and a peripheral array of multiply-and-add units disposed adjacent to the DRAM bank. The peripheral array of multiply-and-add units are configured to form a pipelined dataflow chain in which partial output data from one multiply-and-add unit from among the array of multiply-and-add units is fed into another multiply-and-add unit from among the array of multiply-and-add units for data accumulation. Near-DRAM-processing dataflow (NDP-DF) accelerator unit dies may be stacked atop a base die. The base die may be disposed on a passive silicon interposer adjacent to a processor or a controller. The NDP-DF accelerator units may process partial matrix output data in parallel. The partial matrix output data may be propagated in a forward or backward direction. The tensor computation dataflow accelerator may perform a partial matrix transposition.
    Type: Application
    Filed: April 18, 2019
    Publication date: June 11, 2020
    Inventors: Peng GU, Krishna MALLADI, Hongzhong ZHENG, Dimin NIU
  • Publication number: 20200184001
    Abstract: A general matrix-matrix multiplication (GEMM) dataflow accelerator circuit is disclosed that includes a smart 3D stacking DRAM architecture. The accelerator circuit includes a memory bank, a peripheral lookup table stored in the memory bank, and a first vector buffer to store a first vector that is used as a row address into the lookup table. The circuit includes a second vector buffer to store a second vector that is used as a column address into the lookup table, and lookup table buffers to receive and store lookup table entries from the lookup table. The circuit further includes adders to sum the first product and a second product, and an output buffer to store the sum. The lookup table buffers determine a product of the first vector and the second vector without performing a multiply operation. The embodiments include a hierarchical lookup architecture to reduce latency. Accumulation results are propagated in a systolic manner.
    Type: Application
    Filed: April 18, 2019
    Publication date: June 11, 2020
    Inventors: Peng GU, Krishna MALLADI, Hongzhong ZHENG, Dimin NIU
  • Patent number: 10628295
    Abstract: According to some example embodiments of the present disclosure, in a method for a memory lookup mechanism in a high-bandwidth memory system, the method includes: using a memory die to conduct a multiplication operation using a lookup table (LUT) methodology by accessing a LUT, which includes floating point operation results, stored on the memory die; sending, by the memory die, a result of the multiplication operation to a logic die including a processor and a buffer; and conducting, by the logic die, a matrix multiplication operation using computation units.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: April 21, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Peng Gu, Krishna T. Malladi, Hongzhong Zheng
  • Publication number: 20200097417
    Abstract: A high bandwidth memory (HBM) system includes a first HBM+ card. The first HBM+ card includes a plurality of HBM+ cubes. Each HBM+ cube has a logic die and a memory die. The first HBM+ card also includes a HBM+ card controller coupled to each of the plurality of HBM+ cubes and configured to interface with a host, a pin connection configured to connect to the host, and a fabric connection configured to connect to at least one HBM+ card.
    Type: Application
    Filed: November 16, 2018
    Publication date: March 26, 2020
    Inventors: Krishna T. Malladi, Hongzhong Zheng, Dimin Niu, Peng Gu
  • Publication number: 20190216768
    Abstract: The present invention relates to the field of medical technology. More specifically, the present invention relates to a preparation of taxanes for intravenous administration, which consists of two parts: a drug solution and an emulsion. Said drug solution consists of paclitaxel or docetaxel, a pH regulator and a solvent for injection, wherein said solvent for injection is an organic solvent. Said emulsion includes a fat emulsion and is composed of oil for injection, an emulsifier, an antioxidant, an isotonic regulator, a stabilizer, a pH regulator and water for injection. When used, the drug solution at the clinical dosage can be added and evenly mixed in the emulsion to perform intravenous drip directly; or the drug solution at the clinical dosage can also be firstly added into the emulsion with no less than 5 times volume of the drug solution and then a predetermined amount of normal saline or glucose solution for injection is added to perform intravenous drip.
    Type: Application
    Filed: March 21, 2019
    Publication date: July 18, 2019
    Applicant: JIANGSU TASLY DIYI PHARMACEUTICAL CO., LTD.
    Inventors: Jianming Chen, Baoan Gao, Jing Sun, Yue Zhang, Xiaoli Zheng, Ying Li, Dan Guo, Yang Zhang, Zhongbin Wu, Qiuxia Yang, Wei Liu, Peng Gu
  • Publication number: 20190212980
    Abstract: A computing accelerator using a lookup table. The accelerator may accelerate floating point multiplications by retrieving the fraction portion of the product of two floating-point operands from a lookup table, or by retrieving the product of two floating-point operands of two floating-point operands from a lookup table, or it may retrieve dot products of floating point vectors from a lookup table. The accelerator may be implemented in a three-dimensional memory assembly. It may use approximation, the symmetry of a multiplication lookup table, and zero-skipping to improve performance.
    Type: Application
    Filed: March 8, 2018
    Publication date: July 11, 2019
    Inventors: Krishna T. Malladi, Peng Gu, Hongzhong Zheng, Robert Brennan
  • Publication number: 20190214365
    Abstract: According to one general aspect, an apparatus may include a memory circuit die configured to store a lookup table that converts first data to second data. The apparatus may also include a logic circuit die comprising combinatorial logic circuits configured to receive the second data. The apparatus may further include an optical via coupled between the memory circuit die and the logical circuit die and configured to transfer second data between the memory circuit die and the logic circuit die.
    Type: Application
    Filed: March 2, 2018
    Publication date: July 11, 2019
    Inventors: Peng GU, Krishna MALLADI, Hongzhong ZHENG
  • Publication number: 20190196953
    Abstract: According to some example embodiments of the present disclosure, in a method for a memory lookup mechanism in a high-bandwidth memory system, the method includes: using a memory die to conduct a multiplication operation using a lookup table (LUT) methodology by accessing a LUT, which includes floating point operation results, stored on the memory die; sending, by the memory die, a result of the multiplication operation to a logic die including a processor and a buffer; and conducting, by the logic die, a matrix multiplication operation using computation units.
    Type: Application
    Filed: March 6, 2018
    Publication date: June 27, 2019
    Inventors: Peng Gu, Krishna T. Malladi, Hongzhong Zheng
  • Publication number: 20190187898
    Abstract: A storage device and method of controlling a storage device are disclosed. The storage device includes a host, a logic die, and a high bandwidth memory stack including a memory die. A computation lookup table is stored on a memory array of the memory die. The host sends a command to perform an operation utilizing a kernel and a plurality of input feature maps, includes finding the product of a weight of the kernel and values of multiple input feature maps. The computation lookup table includes a row corresponding to a weight of the kernel, and a column corresponding to a value of the input feature maps. A result value stored at a position corresponding to a row and a column is the product of the weight corresponding to the row and the value corresponding to the column.
    Type: Application
    Filed: March 8, 2018
    Publication date: June 20, 2019
    Inventors: Peng Gu, Krishna T. Malladi, Hongzhong Zheng
  • Patent number: 9703360
    Abstract: A method for toggling between different working states of an electronic device includes detecting temperature and pressure data from at least one sensor when a home button of the electronic device is pressed, and recording a duration of the pressing when the sensed data is within predetermined values. A current state of the electronic device and/or display screen is detected, and a working state is changed from the prevailing state to an opposite state, in dependence on the recorded duration of the pressing.
    Type: Grant
    Filed: May 21, 2015
    Date of Patent: July 11, 2017
    Assignees: Fu Tai Hua Industry (Shenzhen) Co., Ltd., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: Peng Gu
  • Publication number: 20170007570
    Abstract: The invention relates to a preparation of taxanes for intravenous administration consisting of a drug solution and an emulsion. The drug solution consists of paclitaxel or docetaxel, a pH regulator and an organic solvent for injection. The emulsion includes a fat emulsion and is composed of oil for injection, an emulsifier, an antioxidant, an isotonic regulator, a stabilizer, a pH regulator and water for injection. When used, the drug solution at the clinical dosage can be added and evenly mixed in the emulsion to perform intravenous drip directly; or the drug solution at the clinical dosage can also be firstly added into the emulsion with no less than 5 times volume of the drug solution and then a predetermined amount of normal saline or glucose solution for injection is added to perform intravenous drip. The preparation of the present invention does not contain solubilizer.
    Type: Application
    Filed: September 23, 2016
    Publication date: January 12, 2017
    Applicant: TASLY HOLDING GROUP CO., LTD.
    Inventors: Jianming Chen, Baoan Gao, Jing Sun, Yue Zhang, Xiaoli Zheng, Ying Li, Dan Guo, Yang Zhang, Zhongbin Wu, Qiuxia Yang, Wei Liu, Peng Gu
  • Publication number: 20160170471
    Abstract: A method for toggling between different working states of an electronic device includes detecting temperature and pressure data from at least one sensor when a home button of the electronic device is pressed, and recording a duration of the pressing when the sensed data is within predetermined values. A current state of the electronic device and/or display screen is detected, and a working state is changed from the prevailing state to an opposite state, in dependence on the recorded duration of the pressing.
    Type: Application
    Filed: May 21, 2015
    Publication date: June 16, 2016
    Inventor: PENG GU
  • Patent number: 9241922
    Abstract: A pharmaceutical solution of taxanes, its preparation method, a composition comprising said solution and its pharmaceutical combination package are disclosed. Said pharmaceutical solution comprises taxanes, a pH regulator and a solvent, wherein the pH regulator is a water-soluble acid.
    Type: Grant
    Filed: October 22, 2010
    Date of Patent: January 26, 2016
    Assignee: Tasly Holding Group Co., Ltd.
    Inventors: Jianming Chen, Baoan Gao, Li Deng, Qiuxia Yang, Jing Sun, Wei Liu, Peng Gu, Yingying Zhang, Jialiang Zhang