Patents by Inventor Haitao Guo

Haitao Guo 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: 20250130142
    Abstract: This disclosure provides cyanine dye compounds having linked hydrogen bond-forming groups that can be used for detecting nucleic acids, particularly for fluorescent staining of DNA, in a biological sample. We found that the simultaneous incorporation of at least two hydrogen bond-forming groups (HBGs) into such a nucleic acid stain can provide for crosslinking interactions between the stain and the target nucleic acid, and lead to a significant increase in the detection sensitivity without substantially increasing undesirable cytotoxicity or mutagenicity properties of the dye compounds. The cyanine dye compounds can have a cyanine structure that connects two particular fused heterocycle ring systems, where at least two HBGs are connected to the core structure through linkers. Also provided are nucleic acid complexes including the cyanine dye compounds, and methods of using the compounds to detect nucleic acids in a biological sample.
    Type: Application
    Filed: October 21, 2024
    Publication date: April 24, 2025
    Inventors: Zhenjun DIWU, Haitao GUO, Lok N. NEUPANE, Deven PATEL
  • Publication number: 20250102497
    Abstract: Cyanine compounds that are substantially non-fluorescent or only weakly fluorescent are useful as energy acceptors. Chemically reactive compounds possess utility for labeling a wide variety of substances, including biomolecules with the resulting conjugates being highly useful for a variety of energy-transfer assays and applications.
    Type: Application
    Filed: September 27, 2023
    Publication date: March 27, 2025
    Applicant: AAT Bioquest, Inc.
    Inventors: Zhenjun DIWU, Guangyao GAO, Jixiang LIU, Haitao GUO
  • Publication number: 20250097596
    Abstract: The present disclosure generally relates to systems and methods for image data processing. In certain embodiments, an image processing pipeline may be configured to receive a frame of the image data having a plurality of pixels acquired using a digital image sensor. The image processing pipeline may then be configured to determine a first plurality of correction factors that may correct each pixel in the plurality of pixels for fixed pattern noise. The first plurality of correction factors may be determined based at least in part on fixed pattern noise statistics that correspond to the frame of the image data. After determining the first plurality of correction factors, the image processing pipeline may be configured to configured to apply the first plurality of correction factors to the plurality of pixels, thereby reducing the fixed pattern noise present in the plurality of pixels.
    Type: Application
    Filed: December 5, 2024
    Publication date: March 20, 2025
    Inventors: Guy Cote, D. Amnon Silverstein, Suk Hwan Lim, Sheng Lin, Haitao Guo
  • Publication number: 20250052650
    Abstract: This disclosure provides cyanine dye compounds having linked hydrogen bond-forming groups that can be used for detecting nucleic acids, particularly for fluorescent staining of DNA, in a biological sample. We found that the simultaneous incorporation of at least two hydrogen bond-forming groups (HBGs) into such a nucleic acid stain can provide for crosslinking interactions between the stain and the target nucleic acid, and lead to a significant increase in the detection sensitivity without substantially increasing undesirable cytotoxicity or mutagenicity properties of the dye compounds. The cyanine dye compounds can have a cyanine structure that connects two particular fused heterocycle ring systems, where at least two HBGs are connected to the core structure through linkers. Also provided are nucleic acid complexes including the cyanine dye compounds, and methods of using the compounds to detect nucleic acids in a biological sample.
    Type: Application
    Filed: October 15, 2024
    Publication date: February 13, 2025
    Inventors: Zhenjun DIWU, Haitao GUO, Lok N. NEUPANE, Deven PATEL
  • Patent number: 12197345
    Abstract: A data processing method and a storage apparatus are disclosed. The data processing method includes: receiving, by an NVMe storage device, an NVMe write command sent by a host, where the NVMe write command carries a key and a value pointer, the value pointer points to first storage space, and the first storage space is used to store a value; obtaining, by the NVMe storage device, the key from the NVMe write command and a value length, and allocating second storage space to the value according to the value length, where the second storage space is in the NVMe storage device; and obtaining, by the NVMe storage device, the value from the host, and storing the value in the second storage space.
    Type: Grant
    Filed: September 19, 2022
    Date of Patent: January 14, 2025
    Assignee: Huawei Technologies Co., Ltd
    Inventors: Xin Qiu, Huifeng Xu, Haitao Guo, Hongguang Liu, Huawei Liu, Chunyi Tan, Victor Gissin
  • Patent number: 12177586
    Abstract: The present disclosure generally relates to systems and methods for image data processing. In certain embodiments, an image processing pipeline may be configured to receive a frame of the image data having a plurality of pixels acquired using a digital image sensor. The image processing pipeline may then be configured to determine a first plurality of correction factors that may correct each pixel in the plurality of pixels for fixed pattern noise. The first plurality of correction factors may be determined based at least in part on fixed pattern noise statistics that correspond to the frame of the image data. After determining the first plurality of correction factors, the image processing pipeline may be configured to apply the first plurality of correction factors to the plurality of pixels, thereby reducing the fixed pattern noise present in the plurality of pixels.
    Type: Grant
    Filed: June 7, 2023
    Date of Patent: December 24, 2024
    Assignee: Apple Inc.
    Inventors: Guy Cote, D. Amnon Silverstein, Suk Hwan Lim, Sheng Lin, Haitao Guo
  • Patent number: 12169166
    Abstract: This disclosure provides cyanine dye compounds having linked hydrogen bond-forming groups that can be used for detecting nucleic acids, particularly for fluorescent staining of DNA, in a biological sample. We found that the simultaneous incorporation of at least two hydrogen bond-forming groups (HBGs) into such a nucleic acid stain can provide for crosslinking interactions between the stain and the target nucleic acid, and lead to a significant increase in the detection sensitivity without substantially increasing undesirable cytotoxicity or mutagenicity properties of the dye compounds. The cyanine dye compounds can have a cyanine structure that connects two particular fused heterocycle ring systems, where at least two HBGs are connected to the core structure through linkers. Also provided are nucleic acid complexes including the cyanine dye compounds, and methods of using the compounds to detect nucleic acids in a biological sample.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: December 17, 2024
    Assignee: AAT BIOQUEST, INC.
    Inventors: Zhenjun Diwu, Haitao Guo, Lok N. Neupane, Deven Patel
  • Publication number: 20240052238
    Abstract: Fluorescent water soluble conjugated polymers including polycyclic aromatic comonomers are provided. The conjugated polymers can be linked to an acceptor fluorescent dye. The conjugated polymers find use in conjugates with biological substrates having applications in a variety of applications including methods of analyte detection.
    Type: Application
    Filed: October 16, 2023
    Publication date: February 15, 2024
    Applicant: AAT Bioquest, Inc.
    Inventors: Zhenjun DIWU, Haitao GUO, Jixiang LIU, Qin ZHAO, Ruogu PENG
  • Patent number: 11886364
    Abstract: An adaptive hybrid polling technique combines an interrupt mode with a polling mode, and is based on outstanding input/output (OIO) determination to improve I/O performance and to save processor cycles. The OIO includes two types of I/O commands: (1) I/O commands submitted to storage devices for processing, and (2) I/O commands completed by the storage devices but not yet acknowledged by host software. The adaptive hybrid polling technique involves two phases to determine when to poll based on current OIO commands. In the first phase, a determination is made whether there is an adequate number of the first type of OIO commands to prepare for polling. In the second phase, a determination is made whether there is an adequate number of the second type of OIS commands to activate polling.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: January 30, 2024
    Assignee: VMware, Inc.
    Inventors: Yang Bai, Wenchao Cui, Haitao Guo, Ran Peng, Tianji Zhao
  • Patent number: 11871052
    Abstract: In one implementation, a method of generating a bit stream encoding a video stream is performed by a device including one or more processors and non-transitory memory. The method includes decomposing a video stream into a plurality of frequency band video streams. The method includes determining a target bitrate and determining, for each frequency band video stream, a respective frequency band bit rate based on the target bit rate. The method includes encoding each of the plurality of frequency band video streams at its respective frequency band bit rate and transmitting, over a channel, each encoded frequency band video stream.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: January 9, 2024
    Assignee: APPLE INC.
    Inventors: Hao Pan, Haitao Guo, Ke Chen, Francesco Iacopino, Jim C. Chou, Xiaohua Yang, Linfeng Guo, Munehiro Nakazato, Krishnakanth Rapaka, Ye Cong
  • Patent number: 11847470
    Abstract: A bare-metal server of a cloud storage management system comprises a system-on-chip (Soc) and a processor. The SoC receives a volume attaching request sent by a public cloud management component of the management system. The volume attaching request includes an identifier of a system volume storing a file for starting an operating system of a bare-metal server of the management system. The SoC stores the identifier of the system volume based on the volume attaching request. When the bare-metal server of the management system is started, the bare-metal server uses the identifier of the system volume to the system volume, and starts an operating system by means of the SoC accessing the system volume.
    Type: Grant
    Filed: May 12, 2021
    Date of Patent: December 19, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Junjie Wang, Yijian Dong, Haitao Guo
  • Patent number: 11827824
    Abstract: Fluorescent water soluble conjugated polymers including polycyclic aromatic comonomers are provided. The conjugated polymers can be linked to an acceptor fluorescent dye. The conjugated polymers find use in conjugates with biological substrates having applications in a variety of applications including methods of analyte detection.
    Type: Grant
    Filed: December 3, 2021
    Date of Patent: November 28, 2023
    Assignee: AAT BIOQUEST, INC.
    Inventors: Zhenjun Diwu, Haitao Guo, Jixiang Liu, Qin Zhao, Ruogu Peng
  • Publication number: 20230336888
    Abstract: The present disclosure generally relates to systems and methods for image data processing. In certain embodiments, an image processing pipeline may be configured to receive a frame of the image data having a plurality of pixels acquired using a digital image sensor. The image processing pipeline may then be configured to determine a first plurality of correction factors that may correct each pixel in the plurality of pixels for fixed pattern noise. The first plurality of correction factors may be determined based at least in part on fixed pattern noise statistics that correspond to the frame of the image data. After determining the first plurality of correction factors, the image processing pipeline may be configured to configured to apply the first plurality of correction factors to the plurality of pixels, thereby reducing the fixed pattern noise present in the plurality of pixels.
    Type: Application
    Filed: June 7, 2023
    Publication date: October 19, 2023
    Inventors: Guy Cote, D. Amnon Silverstein, Suk Hwan Lim, Sheng Lin, Haitao Guo
  • Patent number: 11775316
    Abstract: A method is implemented by a system on chip and includes: receiving a volume attaching request sent by the public cloud management component, where the volume attaching request includes an identifier of a system volume; and storing the identifier of the system volume based on the volume attaching request, where when the bare-metal server is started, the bare-metal server uses the identifier of the system volume to determine the system volume, and starts an operating system of the bare-metal server based on the system volume, and the system volume stores a file used for starting the operating system of the bare-metal server.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: October 3, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Junjie Wang, Yijian Dong, Haitao Guo
  • Patent number: 11689826
    Abstract: The present disclosure generally relates to systems and methods for image data processing. In certain embodiments, an image processing pipeline may be configured to receive a frame of the image data having a plurality of pixels acquired using a digital image sensor. The image processing pipeline may then be configured to determine a first plurality of correction factors that may correct each pixel in the plurality of pixels for fixed pattern noise. The first plurality of correction factors may be determined based at least in part on fixed pattern noise statistics that correspond to the frame of the image data. After determining the first plurality of correction factors, the image processing pipeline may be configured to configured to apply the first plurality of correction factors to the plurality of pixels, thereby reducing the fixed pattern noise present in the plurality of pixels.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: June 27, 2023
    Assignee: Apple Inc.
    Inventors: Guy Cote, D. Amnon Silverstein, Suk Hwan Lim, Sheng Lin, Haitao Guo
  • Publication number: 20230131000
    Abstract: The invention provides for UV excitable polyfluorene based conjugates and their use in methods of analyte detection.
    Type: Application
    Filed: January 28, 2021
    Publication date: April 27, 2023
    Inventors: Zhenjun Diwu, Haitao Guo, Ruogu Peng, Travis Jennings
  • Patent number: 11561621
    Abstract: Intelligent systems are disclosed that respond to user intent and desires based upon activity that may or may not be expressly directed at the intelligent system. In some embodiments, the intelligent system acquires a depth image of a scene surrounding the system. A scene geometry may be extracted from the depth image and elements of the scene may be monitored. In certain embodiments, user activity in the scene is monitored and analyzed to infer user desires or intent with respect to the system. The interpretation of the user's intent as well as the system's response may be affected by the scene geometry surrounding the user and/or the system. In some embodiments, techniques and systems are disclosed for interpreting express user communication, e.g., expressed through hand gesture movements. In some embodiments, such gesture movements may be interpreted based on real-time depth information obtained from, e.g., optical or non-optical type depth sensors.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: January 24, 2023
    Assignee: Apple Inc.
    Inventors: Feng Tang, Chong Chen, Haitao Guo, Xiaojin Shi, Thorsten Gernoth
  • Publication number: 20230011387
    Abstract: A data processing method and a storage apparatus are disclosed. The data processing method includes: receiving, by an NVMe storage device, an NVMe write command sent by a host, where the NVMe write command carries a key and a value pointer, the value pointer points to first storage space, and the first storage space is used to store a value; obtaining, by the NVMe storage device, the key from the NVMe write command and a value length, and allocating second storage space to the value according to the value length, where the second storage space is in the NVMe storage device; and obtaining, by the NVMe storage device, the value from the host, and storing the value in the second storage space.
    Type: Application
    Filed: September 19, 2022
    Publication date: January 12, 2023
    Inventors: Xin Qiu, Huifeng Xu, Haitao Guo, Hongguang Liu, Huawei Liu, Chunyi Tan, Victor Gissin
  • Publication number: 20220414035
    Abstract: An adaptive hybrid polling technique combines an interrupt mode with a polling mode, and is based on outstanding input/output (OIO) determination to improve I/O performance and to save processor cycles. The OIO includes two types of I/O commands: (1) I/O commands submitted to storage devices for processing, and (2) I/O commands completed by the storage devices but not yet acknowledged by host software. The adaptive hybrid polling technique involves two phases to determine when to poll based on current OIO commands. In the first phase, a determination is made whether there is an adequate number of the first type of OIO commands to prepare for polling. In the second phase, a determination is made whether there is an adequate number of the second type of OIS commands to activate polling.
    Type: Application
    Filed: August 16, 2021
    Publication date: December 29, 2022
    Applicant: VMware, Inc.
    Inventors: Yang BAI, Wenchao CUI, Haitao GUO, Ran PENG, Tianji ZHAO
  • Patent number: 11489919
    Abstract: A data processing system and method, and a corresponding apparatus, where the data processing system includes a controller and at least two storage nodes. The controller is configured to receive, using a first coupling between the controller and a host, an operation request received from the host, where the operation request includes an identity of target data and an operation type, determine at least one target storage node from the at least two storage nodes according to the identity of the target data, and send an instruction message to the at least one target storage node using a second coupling to the at least one target storage node, where the at least one target storage node is configured to send the target data to the host or obtain the target data from the host according to the instruction message.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: November 1, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hongcai Cheng, Haitao Guo, Hongguang Liu, Hao Chen, Sicong Li, Chunyi Tan, Yu Hu, Can Chen