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: 20250130142Abstract: 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: ApplicationFiled: October 21, 2024Publication date: April 24, 2025Inventors: Zhenjun DIWU, Haitao GUO, Lok N. NEUPANE, Deven PATEL
-
Publication number: 20250102497Abstract: 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: ApplicationFiled: September 27, 2023Publication date: March 27, 2025Applicant: AAT Bioquest, Inc.Inventors: Zhenjun DIWU, Guangyao GAO, Jixiang LIU, Haitao GUO
-
Publication number: 20250097596Abstract: 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: ApplicationFiled: December 5, 2024Publication date: March 20, 2025Inventors: Guy Cote, D. Amnon Silverstein, Suk Hwan Lim, Sheng Lin, Haitao Guo
-
Publication number: 20250052650Abstract: 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: ApplicationFiled: October 15, 2024Publication date: February 13, 2025Inventors: Zhenjun DIWU, Haitao GUO, Lok N. NEUPANE, Deven PATEL
-
Patent number: 12197345Abstract: 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: GrantFiled: September 19, 2022Date of Patent: January 14, 2025Assignee: Huawei Technologies Co., LtdInventors: Xin Qiu, Huifeng Xu, Haitao Guo, Hongguang Liu, Huawei Liu, Chunyi Tan, Victor Gissin
-
Patent number: 12177586Abstract: 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: GrantFiled: June 7, 2023Date of Patent: December 24, 2024Assignee: Apple Inc.Inventors: Guy Cote, D. Amnon Silverstein, Suk Hwan Lim, Sheng Lin, Haitao Guo
-
Patent number: 12169166Abstract: 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: GrantFiled: February 16, 2021Date of Patent: December 17, 2024Assignee: AAT BIOQUEST, INC.Inventors: Zhenjun Diwu, Haitao Guo, Lok N. Neupane, Deven Patel
-
Publication number: 20240052238Abstract: 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: ApplicationFiled: October 16, 2023Publication date: February 15, 2024Applicant: AAT Bioquest, Inc.Inventors: Zhenjun DIWU, Haitao GUO, Jixiang LIU, Qin ZHAO, Ruogu PENG
-
Patent number: 11886364Abstract: 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: GrantFiled: August 16, 2021Date of Patent: January 30, 2024Assignee: VMware, Inc.Inventors: Yang Bai, Wenchao Cui, Haitao Guo, Ran Peng, Tianji Zhao
-
Patent number: 11871052Abstract: 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: GrantFiled: September 24, 2019Date of Patent: January 9, 2024Assignee: 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: 11847470Abstract: 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: GrantFiled: May 12, 2021Date of Patent: December 19, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Junjie Wang, Yijian Dong, Haitao Guo
-
Patent number: 11827824Abstract: 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: GrantFiled: December 3, 2021Date of Patent: November 28, 2023Assignee: AAT BIOQUEST, INC.Inventors: Zhenjun Diwu, Haitao Guo, Jixiang Liu, Qin Zhao, Ruogu Peng
-
Publication number: 20230336888Abstract: 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: ApplicationFiled: June 7, 2023Publication date: October 19, 2023Inventors: Guy Cote, D. Amnon Silverstein, Suk Hwan Lim, Sheng Lin, Haitao Guo
-
Patent number: 11775316Abstract: 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: GrantFiled: January 15, 2020Date of Patent: October 3, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Junjie Wang, Yijian Dong, Haitao Guo
-
Patent number: 11689826Abstract: 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: GrantFiled: July 15, 2021Date of Patent: June 27, 2023Assignee: Apple Inc.Inventors: Guy Cote, D. Amnon Silverstein, Suk Hwan Lim, Sheng Lin, Haitao Guo
-
Publication number: 20230131000Abstract: The invention provides for UV excitable polyfluorene based conjugates and their use in methods of analyte detection.Type: ApplicationFiled: January 28, 2021Publication date: April 27, 2023Inventors: Zhenjun Diwu, Haitao Guo, Ruogu Peng, Travis Jennings
-
Patent number: 11561621Abstract: 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: GrantFiled: October 14, 2019Date of Patent: January 24, 2023Assignee: Apple Inc.Inventors: Feng Tang, Chong Chen, Haitao Guo, Xiaojin Shi, Thorsten Gernoth
-
Publication number: 20230011387Abstract: 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: ApplicationFiled: September 19, 2022Publication date: January 12, 2023Inventors: Xin Qiu, Huifeng Xu, Haitao Guo, Hongguang Liu, Huawei Liu, Chunyi Tan, Victor Gissin
-
Publication number: 20220414035Abstract: 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: ApplicationFiled: August 16, 2021Publication date: December 29, 2022Applicant: VMware, Inc.Inventors: Yang BAI, Wenchao CUI, Haitao GUO, Ran PENG, Tianji ZHAO
-
Patent number: 11489919Abstract: 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: GrantFiled: March 22, 2019Date of Patent: November 1, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Hongcai Cheng, Haitao Guo, Hongguang Liu, Hao Chen, Sicong Li, Chunyi Tan, Yu Hu, Can Chen