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).

  • 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
  • Patent number: 9753650
    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: June 2, 2015
    Date of Patent: September 5, 2017
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Sheng Chang, Xinyu Hou, Haitao Guo
  • Patent number: 9756247
    Abstract: A method for automatic image capture control and digital imaging is described. An image buffer is initialized to store a digital image produced by an image sensor, through allocation of a region in memory for the buffer that is large enough to store a full resolution frame from the image sensor. While non-binning streaming frames, from the sensor and in the buffer, are being displayed in preview, the sensor is reconfigured into binning mode, and then binned streaming frames are processed in the buffer, but without allocating a smaller region in memory for the buffer. Other embodiments are also described and claimed.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: September 5, 2017
    Assignee: APPLE INC.
    Inventors: Yongfang Liang, Munchiro Mori, Haitao Guo, Ting Chen
  • Publication number: 20170240600
    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: Application
    Filed: June 19, 2015
    Publication date: August 24, 2017
    Inventors: Haitao GUO, Dawei CAI, Andrea CUCONATI, Changhua JI