Patents by Inventor Shivaranjani Sankara Krishnan

Shivaranjani Sankara Krishnan 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: 10084895
    Abstract: Upon receiving a first message, from the second network device, indicating that the second network device is incompatible with one or more virtual local area network (VLAN) pruning techniques, a timer on a first network device is configured to expire after a predetermined period of time. The first network device is configured to maintain a subscription for the second network device to one or more VLANs until the timer expires. The second network device is configured to transmit the first message in response to detecting an upcoming control plane outage at the second device. Prior to the timer expiring, embodiments transmit data assigned to the one or more VLANs to the second network device. Embodiments also periodically receive update messages, from the second network device, identifying one or more VLANs to which the second network device wants to subscribe.
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: September 25, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Siddharth Kasat, Christian Sasso, Ankur Goyal, Shivaranjani Sankara Krishnan, Yibin Yang
  • Patent number: 9419919
    Abstract: Techniques for configuring a virtual network device are provided. Embodiments identify a network device profile specifying a virtual link teaming domain. Upon receiving a network message advertising the virtual link teaming domain from a peer network device of the two or more network devices, on a plurality of links of the first network device, the plurality of links are teamed, based on the virtual link teaming domain, to create a first link bundle. Embodiments advertise a virtual link teaming identifier to a neighboring network device of the first network device. Here, the neighboring network device is configured to use the virtual link teaming identifier to bundle links between the neighboring network device and the virtual network device.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 16, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Ankur Goyal, Manuwela Kanade, Shivaranjani Sankara Krishnan, Anand Parthasarathy
  • Publication number: 20160036946
    Abstract: Upon receiving a first message, from the second network device, indicating that the second network device is incompatible with one or more virtual local area network (VLAN) pruning techniques, a timer on a first network device is configured to expire after a predetermined period of time. The first network device is configured to maintain a subscription for the second network device to one or more VLANs until the timer expires. The second network device is configured to transmit the first message in response to detecting an upcoming control plane outage at the second device. Prior to the timer expiring, embodiments transmit data assigned to the one or more VLANs to the second network device. Embodiments also periodically receive update messages, from the second network device, identifying one or more VLANs to which the second network device wants to subscribe.
    Type: Application
    Filed: August 3, 2015
    Publication date: February 4, 2016
    Inventors: Siddharth KASAT, Christian SASSO, Ankur GOYAL, Shivaranjani Sankara KRISHNAN, Yibin YANG
  • Patent number: 9131014
    Abstract: In Service Software Upgrade (ISSU) permits administrators to upgrade the control plane software of a network device without any disruption to the traffic passing through the data plane of the network device. However, because the control plane is unavailable, the network device is unable to transmit periodic messages to re-subscribe to specific VLANs. This may result in a service outage in end devices that rely on the network device to receive data assigned to those VLANs. To prevent the network device from being unsubscribed from the VLANs while the control plane is unavailable, the network device may transmit a control plane message before starting ISSU. Once a neighboring network device receives the message, the neighboring device delays unsubscribing the network device until the control plane is again available. Thus, the network device may perform ISSU without the possibility of data traffic not reaching end devices.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: September 8, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Siddharth Kasat, Christian Sasso, Ankur Goyal, Shivaranjani Sankara Krishnan, Yibin Yang
  • Publication number: 20140269432
    Abstract: Techniques for configuring a virtual network device are provided. Embodiments identify a network device profile specifying a virtual link teaming domain. Upon receiving a network message advertising the virtual link teaming domain from a peer network device of the two or more network devices, on a plurality of links of the first network device, the plurality of links are teamed, based on the virtual link teaming domain, to create a first link bundle. Embodiments advertise a virtual link teaming identifier to a neighboring network device of the first network device. Here, the neighboring network device is configured to use the virtual link teaming identifier to bundle links between the neighboring network device and the virtual network device.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Ankur Goyal, Manuwela Kanade, Shivaranjani Sankara Krishnan, Anand Parthasarathy
  • Publication number: 20140050077
    Abstract: In Service Software Upgrade (ISSU) permits administrators to upgrade the control plane software of a network device without any disruption to the traffic passing through the data plane of the network device. However, because the control plane is unavailable, the network device is unable to transmit periodic messages to re-subscribe to specific VLANs. This may result in a service outage in end devices that rely on the network device to receive data assigned to those VLANs. To prevent the network device from being unsubscribed from the VLANs while the control plane is unavailable, the network device may transmit a control plane message before starting ISSU. Once a neighboring network device receives the message, the neighboring device delays unsubscribing the network device until the control plane is again available. Thus, the network device may perform ISSU without the possibility of data traffic not reaching end devices.
    Type: Application
    Filed: August 20, 2012
    Publication date: February 20, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Siddharth Kasat, Christian Sasso, Ankur Goyal, Shivaranjani Sankara Krishnan, Yibin Yang