Patents by Inventor Jiayao Hu

Jiayao Hu 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: 11394814
    Abstract: One embodiment described herein provides a system and method for path control in a network. During operation, in response to determining that a path-control condition is met, an end host in the network can determine an offset value to be applied to a packet header of a packet, modify the packet header by applying the determined offset value, and forward the packet based on the modified packet header.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: July 19, 2022
    Assignee: Alibaba Group Holding Limited
    Inventors: Zhehui Zhang, Xiangning Yu, Haiyong Wang, Haiyang Zheng, Jiayao Hu, Guohui Wang
  • Patent number: 11196663
    Abstract: Embodiments of the present disclosure provide methods and devices for data transmission by a switch. The method can include transmitting, by the switch, over a first path, a first packet that is received from a first host to a second host; receiving a replacement packet from the first host, wherein the replacement packet is transmitted from the first host in response to a determination that the first packet was lost and wherein the replacement packet includes a path indicator; and based on the path indicator of the replacement packet, transmitting, over a second path different from the first path, at least part of the replacement packet to the second host.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: December 7, 2021
    Assignee: Alibaba Group Holding Limited
    Inventors: Xiangning Yu, Haiyang Zheng, Guohui Wang, Jiayao Hu, Haiyong Wang
  • Publication number: 20210368029
    Abstract: One embodiment described herein provides a system and method for path control in a network. During operation, in response to determining that a path-control condition is met, an end host in the network can determine an offset value to be applied to a packet header of a packet, modify the packet header by applying the determined offset value, and forward the packet based on the modified packet header.
    Type: Application
    Filed: May 20, 2020
    Publication date: November 25, 2021
    Applicant: Alibaba Group Holding Limited
    Inventors: Zhehui Zhang, Xiangning Yu, Haiyong Wang, Haiyang Zheng, Jiayao Hu, Guohui Wang
  • Publication number: 20210119904
    Abstract: Embodiments of the present disclosure provide methods and devices for data transmission by a switch. The method can include transmitting, by the switch, over a first path, a first packet that is received from a first host to a second host; receiving a replacement packet from the first host, wherein the replacement packet is transmitted from the first host in response to a determination that the first packet was lost and wherein the replacement packet includes a path indicator; and based on the path indicator of the replacement packet, transmitting, over a second path different from the first path, at least part of the replacement packet to the second host.
    Type: Application
    Filed: October 16, 2019
    Publication date: April 22, 2021
    Inventors: Xiangning YU, Haiyang ZHENG, Guohui WANG, Jiayao HU, Haiyong WANG
  • Publication number: 20200295888
    Abstract: The integrity of an end-to-end message sent from a source to a destination in a distributed data pipeline is improved by tracking the number of messages sent to and received by each of the intermediate components and sink components of the pipeline as the messages move through the distributed data pipeline.
    Type: Application
    Filed: March 15, 2019
    Publication date: September 17, 2020
    Inventors: Shuangjiang LI, Shi ZHAO, Miao WANG, Hui LIU, Jiayao HU
  • Patent number: 10567250
    Abstract: A method for end-to-end tracing includes receiving, from a user node, a request for a tracing session, receiving an argument and a provider identifier for the tracing session, and initiating tracing on compute nodes by sending the argument to a provider identified by the provider identifier, the provider located on each of the compute nodes. The method further includes receiving event reports from the compute nodes, and combining the event reports into a tracing information for the tracing session. The method further includes sending the tracing information to the user node.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: February 18, 2020
    Assignee: Oracle International Corporation
    Inventors: Nicolas G. Droux, Jiayao Hu, Anders D. Persson
  • Publication number: 20180083849
    Abstract: A method for end-to-end tracing includes receiving, from a user node, a request for a tracing session, receiving an argument and a provider identifier for the tracing session, and initiating tracing on compute nodes by sending the argument to a provider identified by the provider identifier, the provider located on each of the compute nodes. The method further includes receiving event reports from the compute nodes, and combining the event reports into a tracing information for the tracing session. The method further includes sending the tracing information to the user node.
    Type: Application
    Filed: September 21, 2016
    Publication date: March 22, 2018
    Inventors: Nicolas G. DROUX, Jiayao Hu, Anders D. Persson