Patents by Inventor Apoorva Karan

Apoorva Karan 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: 20240129274
    Abstract: In one embodiment, a method by an apparatus of a Border Gateway Protocol (BGP) network includes accessing an attestation token for the apparatus. The method further includes encoding the attestation token in a BGP signaling message. The method further includes sending the BGP signaling message with the encoded attestation token to a second apparatus of the BGP network.
    Type: Application
    Filed: December 15, 2023
    Publication date: April 18, 2024
    Inventors: Clarence Filsfils, Swadesh Agrawal, Apoorva Karan
  • Patent number: 11863522
    Abstract: In one embodiment, a method by an apparatus of a Border Gateway Protocol (BGP) network includes accessing an attestation token for the apparatus. The method further includes encoding the attestation token in a BGP signaling message. The method further includes sending the BGP signaling message with the encoded attestation token to a second apparatus of the BGP network.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: January 2, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Clarence Filsfils, Swadesh Agrawal, Apoorva Karan
  • Publication number: 20230108311
    Abstract: In some embodiments, a first provider edge (PE) router is coupled to a first customer edge (CE) router; a second CE router; and a second PE router. The second PE router is coupled to the first CE router and the second CE router. The first PE router is configured with a primary label comprising a primary next hop of the first CE router and a backup next hop of the second PE router and a secondary label comprising a primary next hop of the first CE router and a backup next hop of the second CE router. The second PE router is configured with a primary label comprising a primary next hop of the first CE router and a backup next hop of the first PE router and a secondary label comprising a primary next hop of the first CE router and a backup next hop of the second CE router.
    Type: Application
    Filed: December 8, 2022
    Publication date: April 6, 2023
    Inventors: Satya Ranjan Mohanty, Soumya Roy, Yuri Tsier, Apoorva Karan
  • Patent number: 11546247
    Abstract: In some embodiments, a first provider edge (PE) router is coupled to a first customer edge (CE) router; a second CE router; and a second PE router. The second PE router is coupled to the first CE router and the second CE router. The first PE router is configured with a primary label comprising a primary next hop of the first CE router and a backup next hop of the second PE router and a secondary label comprising a primary next hop of the first CE router and a backup next hop of the second CE router. The second PE router is configured with a primary label comprising a primary next hop of the first CE router and a backup next hop of the first PE router and a secondary label comprising a primary next hop of the first CE router and a backup next hop of the second CE router.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: January 3, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Satya Ranjan Mohanty, Soumya Roy, Yuri Tsier, Apoorva Karan
  • Publication number: 20220231936
    Abstract: In some embodiments, a first provider edge (PE) router is coupled to a first customer edge (CE) router; a second CE router; and a second PE router. The second PE router is coupled to the first CE router and the second CE router. The first PE router is configured with a primary label comprising a primary next hop of the first CE router and a backup next hop of the second PE router and a secondary label comprising a primary next hop of the first CE router and a backup next hop of the second CE router. The second PE router is configured with a primary label comprising a primary next hop of the first CE router and a backup next hop of the first PE router and a secondary label comprising a primary next hop of the first CE router and a backup next hop of the second CE router.
    Type: Application
    Filed: January 21, 2021
    Publication date: July 21, 2022
    Inventors: Satya Ranjan Mohanty, Soumya Roy, Yuri Tsier, Apoorva Karan
  • Publication number: 20200322310
    Abstract: In one embodiment, a method by an apparatus of a Border Gateway Protocol (BGP) network includes accessing an attestation token for the apparatus. The method further includes encoding the attestation token in a BGP signaling message. The method further includes sending the BGP signaling message with the encoded attestation token to a second apparatus of the BGP network.
    Type: Application
    Filed: March 20, 2020
    Publication date: October 8, 2020
    Inventors: Clarence Filsfils, Swadesh Agrawal, Apoorva Karan
  • Patent number: 9240942
    Abstract: In one embodiment, a method includes identifying a packet at an upstream node in communication with a source and in communication with a downstream node through equal cost multiple paths including first and second multi-access networks, the packet transmitted on the first multi-access network and associated with a multicast group, and transmitting from the upstream node a request to the downstream node to join the group on the second multi-access network, if the upstream node is already transmitting data to the group on the second multi-access network, or a bandwidth utilization at the first multi-access network exceeds a specified threshold. An apparatus is also disclosed.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: January 19, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Yiqun Cai, Heidi Ou, Liming Wei, Apoorva Karan
  • Publication number: 20120218898
    Abstract: In one embodiment, a method includes identifying a packet at an upstream node in communication with a source and in communication with a downstream node through equal cost multiple paths including first and second multi-access networks, the packet transmitted on the first multi-access network and associated with a multicast group, and transmitting from the upstream node a request to the downstream node to join the group on the second multi-access network, if the upstream node is already transmitting data to the group on the second multi-access network, or a bandwidth utilization at the first multi-access network exceeds a specified threshold. An apparatus is also disclosed.
    Type: Application
    Filed: February 28, 2011
    Publication date: August 30, 2012
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Yiqun Cai, Heidi Ou, Liming Wei, Apoorva Karan
  • Patent number: 7684316
    Abstract: In one embodiment, a method includes receiving a multicast join message at a node having a plurality of interfaces, identifying the interface at which the join message was received, and selecting one or more of the interfaces to transmit the join message based on whether the join message was received on a ring interface. If the join message was received on one of the ring interfaces, the join message is transmitted on another of the interfaces. If the join message was not received on one of the ring interfaces, the join message is transmitted on both of the ring interfaces. The method further includes receiving multicast data and transmitting the multicast data on the interface at which the join message was received.
    Type: Grant
    Filed: February 12, 2008
    Date of Patent: March 23, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Clarence Filsfils, Gregory Shepherd, Apoorva Karan, John M. Zwiebel, Dino Farinacci
  • Publication number: 20090201803
    Abstract: In one embodiment, a method includes receiving a multicast join message at a node having a plurality of interfaces, identifying the interface at which the join message was received, and selecting one or more of the interfaces to transmit the join message based on whether the join message was received on a ring interface. If the join message was received on one of the ring interfaces, the join message is transmitted on another of the interfaces. If the join message was not received on one of the ring interfaces, the join message is transmitted on both of the ring interfaces. The method further includes receiving multicast data and transmitting the multicast data on the interface at which the join message was received.
    Type: Application
    Filed: February 12, 2008
    Publication date: August 13, 2009
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Clarence Filsfils, Gregory Shepherd, Apoorva Karan, John M. Zwiebel, Dino Farinacci