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: 20180314433
    Abstract: This application describes a method, a system, and a related device for network attached storage (NAS) data access. The method includes receiving, by a NAS client, an access request message, and determining an operation object according to information about to-be-accessed target data in the access request message, where the operation object includes a directory and/or a file to which the target data belongs. The method may also include generating a first direct memory access file system (DMAFS) packet according to a format described by using a preset file system type, where the preset file system type is used to describe a format of a DMAFS packet. Furthermore, the method may include sending the first DMAFS packet to an acceleration apparatus, so that the acceleration apparatus converts the operation object and an operation type that are in the first DMAFS packet into NFS data, and encapsulates the NFS data into a network protocol packet and sends the network protocol packet to a NAS server.
    Type: Application
    Filed: June 27, 2018
    Publication date: November 1, 2018
    Inventors: Haitao GUO, Hongguang Liu, Junwei Fang, Ronghui He
  • Patent number: 10072047
    Abstract: The present invention relates to methods and uses for screening anti-hepadnaviral substances, wherein the substances are screened for the capacity to inhibit covalently closed circular (ccc) DNA of a hepadnavirus, like hepatitis B virus. The methods and uses take advantage of cells comprising a nucleic sequence encoding a tagged hepadnavirus e antigen, like Hepatitis B virus e antigen (HBeAg). Furthermore, the present invention provides nucleic acid sequences encoding a tagged hepadnavirus e antigen and proteins encoded thereby. Also kits for use in the screening methods are provided.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: September 11, 2018
    Assignees: Drexel University, Baruch S. Blumberg Institute, Hoffmann-La Roche Inc.
    Inventors: Haitao Guo, Dawei Cai, Andrea Cuconati, Changhua Ji
  • Publication number: 20180253386
    Abstract: A data processing method and a storage apparatus are disclosed. The data processing method includes: receiving, by a non-volatile memory express (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: May 4, 2018
    Publication date: September 6, 2018
    Inventors: Xin Qiu, Huifeng Xu, Haitao Guo, Hongguang Liu, Huawei Liu, Chunyi Tan, Victor Gissin
  • Patent number: 10061519
    Abstract: According to a storage system, method, and apparatus for processing an operation request provided by embodiments of the present invention, a controller directly encapsulates a SCSI protocol operation request into an Ethernet operation request packet at the MAC layer instead of using the TCP/IP protocol layer and a disk enclosure decapsulates the Ethernet operation request to obtain the SCSI protocol operation request and sends the SCSI protocol operation request to a target disk, thereby reducing layers of encapsulation, reducing a processing delay of the storage system, and improving performance of the storage system.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: August 28, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Sheng Chang, Xinyu Hou, Haitao Guo
  • Patent number: 10048765
    Abstract: Varying embodiments of 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, such as walls, furniture, and humans may be evaluated and 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 or desire 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, for example, expressed through fine hand gesture movements.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: August 14, 2018
    Assignee: Apple Inc.
    Inventors: Feng Tang, Chong Chen, Haitao Guo, Xiaojin Shi, Thorsten Gernoth
  • Publication number: 20180196601
    Abstract: According to a storage system, method, and apparatus for processing an operation request provided by embodiments of the present invention, a controller directly encapsulates a SCSI protocol operation request into an Ethernet operation request packet at the MAC layer instead of using the TCP/IP protocol layer and a disk enclosure decapsulates the Ethernet operation request to obtain the SCSI protocol operation request and sends the SCSI protocol operation request to a target disk, thereby reducing layers of encapsulation, reducing a processing delay of the storage system, and improving performance of the storage system.
    Type: Application
    Filed: March 5, 2018
    Publication date: July 12, 2018
    Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
    Inventors: Sheng Chang, Xinyu Hou, Haitao Guo
  • Publication number: 20180171070
    Abstract: The invention provides for polyfluoreno[4,5-cde]oxepine conjugates and their use in methods of analyte detection.
    Type: Application
    Filed: January 3, 2018
    Publication date: June 21, 2018
    Inventors: Zhenjun Diwu, Haitao Guo, Ruogu Peng, Qin Zhao, Travis Jennings, Castle Funatake
  • Patent number: 9973351
    Abstract: Embodiments of the present invention provide a data processing method, where, after being encapsulated according to an Ethernet protocol, a data processing command is sent to a cabinet by using an Ethernet switch, so that a storage controller in a storage engine can communicate with the cabinet by using the Ethernet switch, thereby effectively utilizing advantages such as ease of expansion and simple operation of the Ethernet switch.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: May 15, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Bin Fan, Yu Zhang, Haitao Guo
  • Patent number: 9973723
    Abstract: A method and system for adaptively mixing video components with graphics/UI components, where the video components and graphics/UI components may be of different types, e.g., different dynamic ranges (such as HDR, SDR) and/or color gamut (such as WCG). The mixing may result in a frame optimized for a display device's color space, ambient conditions, viewing distance and angle, etc., while accounting for characteristics of the received data. The methods include receiving video and graphics/UI elements, converting the video to HDR and/or WCG, performing statistical analysis of received data and any additional applicable rendering information, and assembling a video frame with the received components based on the statistical analysis. The assembled video frame may be matched to a color space and displayed. The video data and graphics/UI data may have or be adjusted to have the same white point and/or primaries.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: May 15, 2018
    Assignee: Apple Inc.
    Inventors: Haitao Guo, Kenneth I. Greenebaum, Guy Cote, David W. Singer, Alexandros Tourapis
  • Patent number: 9940032
    Abstract: According to a storage system, method, and apparatus for processing an operation request provided by embodiments of the present invention, a controller directly encapsulates a SCSI protocol operation request into an Ethernet operation request packet at the MAC layer instead of using the TCP/IP protocol layer and a disk enclosure decapsulates the Ethernet operation request to obtain the SCSI protocol operation request and sends the SCSI protocol operation request to a target disk, thereby reducing layers of encapsulation, reducing a processing delay of the storage system, and improving performance of the storage system.
    Type: Grant
    Filed: July 5, 2017
    Date of Patent: April 10, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Sheng Chang, Xinyu Hou, Haitao Guo
  • Publication number: 20180089880
    Abstract: In an embodiment a method of online video communication is disclosed. An online video communication is established between a source device and a receiving device. The source device captures a live video recording of a sending user. The captured recording is analyzed to identify one or more characteristics of the sending user. The source device then generates avatar data corresponding to the identified characteristics. The avatar data is categorized into a plurality of groups, wherein a first group of the at least two groups comprises avatar data that is more unique to the sending user. Finally, at least the first group of the plurality of groups is transmitted to the receiving device. The transmitted first group of avatar data defines, at least in part, how to animate an avatar that mimics the sending user's one or more physical characteristics.
    Type: Application
    Filed: September 22, 2017
    Publication date: March 29, 2018
    Inventors: Christopher M. Garrido, Brian Amberg, David L. Biderman, Eric L. Chien, Haitao Guo, Sarah Amsellem, Thibaut Weise, Timothy L. Bienz
  • Publication number: 20180067685
    Abstract: A method for implementing NVMe over fabrics includes generating, by a terminal, a NVMe instruction, where the NVMe instruction indicates a data read operation or a data write operation. The method further includes sending, by the terminal by using remote direct memory access (RDMA), the NVMe instruction to a submission queue (SQ) that is stored in a server. When the NVMe instruction indicates the data read operation, the method includes receiving, by the terminal by using the RDMA, to-be-read data sent by the server. Alternatively, when the NVMe instruction indicates the data write operation, the method includes sending, by the terminal, to-be-written data to the server by using the RDMA. The method further includes receiving, by the terminal, an NVMe completion instruction sent by using the RDMA by the server; and writing, by the terminal, the NVMe completion instruction into a completion queue (CQ) that is set in the terminal.
    Type: Application
    Filed: November 3, 2017
    Publication date: March 8, 2018
    Inventors: Shiping Deng, Hongguang Liu, Haitao Guo, Xin Qiu
  • Publication number: 20180052789
    Abstract: A direct memory access (DMA) transmission control method and apparatus, where the method includes selecting a target channel for the target DMA task according to a priority corresponding to the target DMA task when a DMA transmission request for transmitting data of a target DMA task is received, querying a task type and a priority of another DMA task that has occupied a channel and a task type of the target DMA task when the other DMA task exists on the DMA channel, comparing the task type and the priority of the other DMA task that has occupied the channel with the task type and the priority of the target DMA task, and controlling data transmission on the DMA channel according to a comparison result. Hence, the urgent DMA task can be preferentially processed.
    Type: Application
    Filed: October 30, 2017
    Publication date: February 22, 2018
    Inventors: Hao Chen, Huifeng Xu, Haitao Guo
  • Patent number: 9896538
    Abstract: The invention provides for polyfluoreno[4,5-cde]oxepine conjugates and their use in methods of analyte detection.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: February 20, 2018
    Assignees: AAT Bioquest, Inc., Affymetrix, Inc.
    Inventors: Zhenjun Diwu, Haitao Guo, Ruogu Peng, Qin Zhao, Travis Jennings, Castle Funatake
  • Patent number: 9815415
    Abstract: An adjustable bicycle carrier may include a frame and a hub assembly. One or more limb members may be rotatably attached to the hub assembly. Each limb member may be selectively locked in position by a rotatable release mechanism having an axially-translating lock portion. The frame may define a continuous, closed perimeter. The hub assembly may be connected across the frame between upper and lower end portions of the frame.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: November 14, 2017
    Assignee: Yakima Products, Inc.
    Inventors: David Condon, Jason A. Sagen, HaiTao Guo
  • Patent number: 9810700
    Abstract: The present disclosure provides fluorogenic compounds useful for preparing fluorescent calcium ion indicators, the fluorescent indicators themselves, and the use of the fluorescent indicators in methods of detection, discrimination and quantification of metal ions. The subject fluorogenic compounds and fluorescent ion indicators can include a chelating group based on a 2-aminophenoxyethylene glycol 2-aminoethyl ether, N,N,N?,N?-tetraacetic acid (PEGTA) moiety or precursor thereof where the phenyl group of the PEGTA is substituted with or fused with a fluorophore moiety of interest. The subject methods find use in the detection of intracellular calcium ions. Also provided are kits for use in practicing the subject methods.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: November 7, 2017
    Assignee: AAT Bioquest, Inc.
    Inventors: Zhenjun Diwu, Haitao Guo, Ruogu Peng, Qin Zhao, Jinfang Liao, Feng Liu
  • Publication number: 20170316018
    Abstract: A storage network element discovery method and an apparatus, where the method includes broadcasting or multicasting, by a control network element, a heartbeat message to at least one storage network element, where the heartbeat message includes address information of the control network element, receiving, by the control network element, a response message returned by at least one storage network element according to the heartbeat message, and determining an accessible storage network element according to the response message, where the response message includes network parameter information of the corresponding storage network element. Therefore, in a storage array, by broadcasting or multicasting a heartbeat message and according to a reply from a storage network element, a control network element may determine a storage network element that can be accessed by the control network element.
    Type: Application
    Filed: May 18, 2017
    Publication date: November 2, 2017
    Inventors: Haitao Guo, Yu Zhang, Yajun Chen
  • Publication number: 20170300231
    Abstract: According to a storage system, method, and apparatus for processing an operation request provided by embodiments of the present invention, a controller directly encapsulates a SCSI protocol operation request into an Ethernet operation request packet at the MAC layer instead of using the TCP/IP protocol layer and a disk enclosure decapsulates the Ethernet operation request to obtain the SCSI protocol operation request and sends the SCSI protocol operation request to a target disk, thereby reducing layers of encapsulation, reducing a processing delay of the storage system, and improving performance of the storage system.
    Type: Application
    Filed: July 5, 2017
    Publication date: October 19, 2017
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Sheng CHANG, Xinyu HOU, Haitao GUO
  • Publication number: 20170275418
    Abstract: The invention provides for polyfluoreno[4,5-cde]oxepine conjugates and their use in methods of analyte detection.
    Type: Application
    Filed: March 27, 2017
    Publication date: September 28, 2017
    Inventors: Zhenjun Diwu, Haitao Guo, Ruogu Peng, Qin Zhao, Travis Jennings, Castle Funatake
  • Publication number: 20170272780
    Abstract: This disclosure relates to a wide gamut encoder capable of receiving a wide gamut color image in accordance with a wide gamut standard. The encoder can encode one or more wide gamut color image pixel values into portions of narrow gamut encoding elements for transmission to a video encoder. The encoder can implement an advanced extended YCC format that is backward compatible with a P3 color gamut.
    Type: Application
    Filed: March 15, 2016
    Publication date: September 21, 2017
    Inventors: Hao Pan, Yingjun Bai, Xuemei Zhang, Haitao Guo, Munehiro Nakazato, Xiaohua Yang