Patents by Inventor Enke Chen

Enke Chen 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: 20260121981
    Abstract: The present application discloses a method, system, and computer system for routing network traffic. The method includes (i) receiving, at least indirectly from one or more contributor nodes, a set of route information, (ii) causing a routing table to be updated based at least in part on the indication, and (iii) routing network traffic based at least in part on the routing table. The route information obtained from a particular contributor node includes a network prefix, and one or more attributes. The one or more attributes comprises an indication of whether a particular aggregator node to which the route information is provided to be used as a primary aggregator node or a backup aggregator node.
    Type: Application
    Filed: October 31, 2024
    Publication date: April 30, 2026
    Inventors: Enke Chen, Jining Tian, Jennifer Yuan
  • Publication number: 20260121980
    Abstract: The present application discloses a method, system, and computer system for routing network traffic. The network traffic can include traffic associated with a particular IP address that is allocated to a user. The method includes (i) associating a sequence number with each IP address allocation, (ii) obtaining a routing metric associated with a particular IP address, wherein the routing metric is determined based at least in part on the sequence numbers, and (iii) determining a routing for traffic for the particular IP address based at least in part on the routing metric.
    Type: Application
    Filed: October 31, 2024
    Publication date: April 30, 2026
    Inventors: Enke Chen, Jining Tian, Jennifer Yuan
  • Publication number: 20260067212
    Abstract: Techniques for deploying IPv6 routing are disclosed. A system, process, and/or computer program product for deploying IPv6 routing includes advertising in Border Gateway Protocol (BGP) a new address-family capability in combination with an existing address-family in a network that supports a plurality of address families, and undoing BGP filters to allow BGP routes to be exchanged at a time that a network administrator enables the new address-family capability in the network.
    Type: Application
    Filed: September 5, 2025
    Publication date: March 5, 2026
    Inventors: Jia Chen, Shu Lin, Jining Tian, Enke Chen
  • Patent number: 12463902
    Abstract: Techniques for deploying IPv6 routing are disclosed. A system, process, and/or computer program product for deploying IPv6 routing includes advertising in Border Gateway Protocol (BGP) a new address-family capability in combination with an existing address-family in a network that supports a plurality of address families, and undoing BGP filters to allow BGP routes to be exchanged at a time that a network administrator enables the new address-family capability in the network.
    Type: Grant
    Filed: October 6, 2022
    Date of Patent: November 4, 2025
    Assignee: Palo Alto Networks, Inc.
    Inventors: Jia Chen, Shu Lin, Jining Tian, Enke Chen
  • Publication number: 20250039076
    Abstract: A contributor-aggregator network configuration disclosed herein automates aggregation of network prefixes allocated to an autonomous system for a border network element dubbed a “contributor.” The contributor advertises allocated network prefixes to an aggregator network element “aggregator” and additionally identifies and encodes aggregation length parameters according to a routing protocol in the advertisements that indicate how to aggregate network prefixes. The aggregator advertises aggregated network prefixes identified based on the encoded parameters to its peers to reduce overall load by simplifying routing and advertisement to the aggregated network prefixes.
    Type: Application
    Filed: July 27, 2023
    Publication date: January 30, 2025
    Inventors: Enke Chen, Jining Tian
  • Publication number: 20240121187
    Abstract: Techniques for deploying IPv6 routing are disclosed. A system, process, and/or computer program product for deploying IPv6 routing includes advertising in Border Gateway Protocol (BGP) a new address-family capability in combination with an existing address-family in a network that supports a plurality of address families, and undoing BGP filters to allow BGP routes to be exchanged at a time that a network administrator enables the new address-family capability in the network.
    Type: Application
    Filed: October 6, 2022
    Publication date: April 11, 2024
    Inventors: Jia Chen, Shu Lin, Jining Tian, Enke Chen
  • Patent number: 11706141
    Abstract: In one embodiment, a method includes performing, by a router, a destination address lookup of an IP packet in a Forwarding Information Base (FIB) and identifying, by the router, an equal cost multi-path (ECMP) object from the destination address lookup. The ECMP object includes a plurality of paths for forwarding the IP packet to a destination associated with a destination address. The method further includes determining, by the router, a source interface associated with the IP packet, determining, by the router, that the source interface matches an egress interface associated with a path among the plurality of paths, and communicating, by the router, the IP packet based on the path to the destination using the egress interface.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: July 18, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Enke Chen, Jun Zhuang
  • Publication number: 20220286396
    Abstract: In one embodiment, a method includes performing, by a router, a destination address lookup of an IP packet in a Forwarding Information Base (FIB) and identifying, by the router, an equal cost multi-path (ECMP) object from the destination address lookup. The ECMP object includes a plurality of paths for forwarding the IP packet to a destination associated with a destination address. The method further includes determining, by the router, a source interface associated with the IP packet, determining, by the router, that the source interface matches an egress interface associated with a path among the plurality of paths, and communicating, by the router, the IP packet based on the path to the destination using the egress interface.
    Type: Application
    Filed: May 23, 2022
    Publication date: September 8, 2022
    Inventors: Enke Chen, Jun Zhuang
  • Patent number: 11343188
    Abstract: In one embodiment, a method includes performing, by a router, a destination address lookup of an IP packet in a Forwarding Information Base (FIB) and identifying, by the router, an equal cost multi-path (ECMP) object from the destination address lookup. The ECMP object includes a plurality of paths for forwarding the IP packet to a destination associated with a destination address. The method further includes determining, by the router, a source interface associated with the IP packet, determining, by the router, that the source interface matches an egress interface associated with a path among the plurality of paths, and communicating, by the router, the IP packet based on the path to the destination using the egress interface.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: May 24, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Enke Chen, Jun Zhuang
  • Publication number: 20210266257
    Abstract: In one embodiment, a method includes performing, by a router, a destination address lookup of an IP packet in a Forwarding Information Base (FIB) and identifying, by the router, an equal cost multi-path (ECMP) object from the destination address lookup. The ECMP object includes a plurality of paths for forwarding the IP packet to a destination associated with a destination address. The method further includes determining, by the router, a source interface associated with the IP packet, determining, by the router, that the source interface matches an egress interface associated with a path among the plurality of paths, and communicating, by the router, the IP packet based on the path to the destination using the egress interface.
    Type: Application
    Filed: February 25, 2020
    Publication date: August 26, 2021
    Inventors: Enke Chen, Jun Zhuang
  • Patent number: 10361884
    Abstract: A method is provided in one example embodiment and includes configuring on a network element a first tunnel from the network element to a first network, wherein the configuring comprises mapping a nexthop address of the local network element to a transport address of the tunnel on the network to create a first nexthop-to-transport mapping for the network element; and advertising the first nexthop-to-transport mapping along with routing information for the network element to remote network elements.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: July 23, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Naiming Shen, Jun Zhuang, Enke Chen
  • Publication number: 20180013584
    Abstract: A method is provided in one example embodiment and includes configuring on a network element a first tunnel from the network element to a first network, wherein the configuring comprises mapping a nexthop address of the local network element to a transport address of the tunnel on the network to create a first nexthop-to-transport mapping for the network element; and advertising the first nexthop-to-transport mapping along with routing information for the network element to remote network elements.
    Type: Application
    Filed: September 6, 2017
    Publication date: January 11, 2018
    Inventors: Naiming Shen, Jun Zhuang, Enke Chen
  • Patent number: 9825777
    Abstract: A method is provided in one example embodiment and includes configuring on a network element a first tunnel from the network element to a first network, wherein the configuring comprises mapping a nexthop address of the local network element to a transport address of the tunnel on the network to create a first nexthop-to-transport mapping for the network element; and advertising the first nexthop-to-transport mapping along with routing information for the network element to remote network elements.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: November 21, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Naiming Shen, Jun Zhuang, Enke Chen
  • Patent number: 9755939
    Abstract: In one embodiment, a method includes generating at a network device, a trace packet comprising an IP (Internet Protocol) to Source Group Tag (SGT) binding, transmitting the trace packet from the network device to an SGT capable device, wherein at least one non-SGT capable device is interposed in a path between the network device and the SGT capable device, and receiving at the network device, a reply packet from the SGT capable device in response to the trace packet, the reply packet indicating that the IP to SGT binding was installed at the SGT capable device. An apparatus and logic are also disclosed herein.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: September 5, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Naiming Shen, Jun Zhuang, Enke Chen, Michael Lee Sullenberger
  • Publication number: 20160380823
    Abstract: A method is provided in one example embodiment and includes configuring on a network element a first tunnel from the network element to a first network, wherein the configuring comprises mapping a nexthop address of the local network element to a transport address of the tunnel on the network to create a first nexthop-to-transport mapping for the network element; and advertising the first nexthop-to-transport mapping along with routing information for the network element to remote network elements.
    Type: Application
    Filed: June 23, 2015
    Publication date: December 29, 2016
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Naiming Shen, Jun Zhuang, Enke Chen
  • Publication number: 20160380864
    Abstract: In one embodiment, a method includes generating at a network device, a trace packet comprising an IP (Internet Protocol) to Source Group Tag (SGT) binding, transmitting the trace packet from the network device to an SGT capable device, wherein at least one non-SGT capable device is interposed in a path between the network device and the SGT capable device, and receiving at the network device, a reply packet from the SGT capable device in response to the trace packet, the reply packet indicating that the IP to SGT binding was installed at the SGT capable device. An apparatus and logic are also disclosed herein.
    Type: Application
    Filed: June 26, 2015
    Publication date: December 29, 2016
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Naiming Shen, Jun Zhuang, Enke Chen, Michael Lee Sullenberger
  • Patent number: 8780692
    Abstract: In an embodiment, a method comprises: determining that a session restart on a restarting node has been initiated; in response to determining that the restarting node has preserved a last acknowledged version of routing information received from a peer node, and determining that the restarting node has preserved a routing state corresponding to the last acknowledged version of routing information, transmitting to the peer node a message indicating that the last acknowledged version of routing information and the routing state have been preserved at the restarting node; wherein the method is performed by one or more computing devices.
    Type: Grant
    Filed: June 22, 2011
    Date of Patent: July 15, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Keyur Patel, Enke Chen, Rex Fernando
  • Patent number: 8320361
    Abstract: In one embodiment, a method includes receiving routing information at an alternate route reflector in a network, identifying at the alternate route reflector, an alternate path different from a primary path selected and advertised at a primary route reflector in the network, and advertising at the alternate route reflector, the alternate path. The primary and alternate paths define paths for a destination and the alternate path is the only path advertised by the alternate route reflector for the destination.
    Type: Grant
    Filed: February 27, 2009
    Date of Patent: November 27, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Pradosh Mohapatra, Enke Chen
  • Publication number: 20120269198
    Abstract: In an embodiment, a method comprises: determining that a session restart on a restarting node has been initiated; in response to determining that the restarting node has preserved a last acknowledged version of routing information received from a peer node, and determining that the restarting node has preserved a routing state corresponding to the last acknowledged version of routing information, transmitting to the peer node a message indicating that the last acknowledged version of routing information and the routing state have been preserved at the restarting node; wherein the method is performed by one or more computing devices.
    Type: Application
    Filed: June 22, 2011
    Publication date: October 25, 2012
    Inventors: Keyur Patel, Enke Chen, Rex Fernando
  • Patent number: 8265058
    Abstract: A method and an apparatus to select a route in a network device within a networked system have been disclosed. In one embodiment, the method includes receiving at a router in a Border Gateway Protocol (BGP) network a first route entry via local redistribution from a first protocol to BGP and a second route entry from a peer router coupled to the router via the network, wherein the first route entry is received earlier than the second route entry. The method may further include downloading administrative distances of the first and the second route entries to a route information base (RIB) of the router and redistributing the administrative distances from the RIB to a BGP table maintained by a BGP module of the router. In some embodiments, the method further includes selecting one of the first and the second route entries based on their administrative distances.
    Type: Grant
    Filed: January 14, 2005
    Date of Patent: September 11, 2012
    Assignee: Ericsson AB
    Inventors: Enke Chen, Jennifer Yuan