Patents by Inventor Jiantao Fu

Jiantao Fu 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: 11509595
    Abstract: A controller of a network, including routers to forward flows of packets originated at senders to receivers along distinct network paths each including multiple links, such that the flows merge at a common link that imposes a traffic bottleneck on the flows, receives from one or more of the routers router reports that each indicate an aggregate packet loss that represents an aggregate of packet losses experienced by each of the flows at the common link. The controller sends to the senders aggregate loss reports each including the aggregate packet loss so that the senders have common packet loss information for the common link on which to base decisions as to whether to switch from delay-based to loss-based congestion control modes when implementing dual-mode congestion control of the flows. In lieu of the controller, another example employs in-band router messages populated with packet losses by the routers the messages traverse.
    Type: Grant
    Filed: June 9, 2020
    Date of Patent: November 22, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Sergio Mena, Xiaoqing Zhu, Jiantao Fu
  • Publication number: 20200304416
    Abstract: A controller of a network, including routers to forward flows of packets originated at senders to receivers along distinct network paths each including multiple links, such that the flows merge at a common link that imposes a traffic bottleneck on the flows, receives from one or more of the routers router reports that each indicate an aggregate packet loss that represents an aggregate of packet losses experienced by each of the flows at the common link. The controller sends to the senders aggregate loss reports each including the aggregate packet loss so that the senders have common packet loss information for the common link on which to base decisions as to whether to switch from delay-based to loss-based congestion control modes when implementing dual-mode congestion control of the flows. In lieu of the controller, another example employs in-band router messages populated with packet losses by the routers the messages traverse.
    Type: Application
    Filed: June 9, 2020
    Publication date: September 24, 2020
    Inventors: Sergio Mena, Xiaoqing Zhu, Jiantao Fu
  • Patent number: 10721174
    Abstract: A controller of a network, including routers to forward flows of packets originated at senders to receivers along distinct network paths each including multiple links, such that the flows merge at a common link that imposes a traffic bottleneck on the flows, receives from one or more of the routers router reports that each indicate an aggregate packet loss that represents an aggregate of packet losses experienced by each of the flows at the common link. The controller sends to the senders aggregate loss reports each including the aggregate packet loss so that the senders have common packet loss information for the common link on which to base decisions as to whether to switch from delay-based to loss-based congestion control modes when implementing dual-mode congestion control of the flows. In lieu of the controller, another example employs in-band router messages populated with packet losses by the routers the messages traverse.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: July 21, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Sergio Mena, Xiaoqing Zhu, Jiantao Fu
  • Publication number: 20200112517
    Abstract: A controller of a network, including routers to forward flows of packets originated at senders to receivers along distinct network paths each including multiple links, such that the flows merge at a common link that imposes a traffic bottleneck on the flows, receives from one or more of the routers router reports that each indicate an aggregate packet loss that represents an aggregate of packet losses experienced by each of the flows at the common link. The controller sends to the senders aggregate loss reports each including the aggregate packet loss so that the senders have common packet loss information for the common link on which to base decisions as to whether to switch from delay-based to loss-based congestion control modes when implementing dual-mode congestion control of the flows. In lieu of the controller, another example employs in-band router messages populated with packet losses by the routers the messages traverse.
    Type: Application
    Filed: October 9, 2018
    Publication date: April 9, 2020
    Inventors: Sergio Mena, Xiaoqing Zhu, Jiantao Fu
  • Publication number: 20150067047
    Abstract: A method is provided in one example and includes receiving a rules template associated with an online interactive activity by a network element. The rules template includes at least one rule for defining a manner in which a process of the online interactive activity is to be conducted. The method further includes parsing the rules template to determine the at least one rule, and controlling the process of the online interactive activity in accordance with the determined at least one rule.
    Type: Application
    Filed: September 3, 2013
    Publication date: March 5, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Jiantao Fu, Saikun Wang, Jingdong Wang, Weifeng Shen