Patents by Inventor Reshma Sudarshan

Reshma Sudarshan 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: 10439929
    Abstract: One embodiment of the present invention provides a switch. The switch includes a processor, a storage device, a multicast management module, and a graceful recovery module. The multicast management module participates in a multicast tree of a multicast group. The graceful recovery module determines a recovery event and constructs a message indicating the recovery event for a second switch. The switch and the second switch belong to a first virtual local area network (VLAN). The graceful recovery module then identifies a completion notification message from the second switch indicating a completion of replaying multicast information stored in the second switch and includes multicast information received from the second switch in a local multicast database.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: October 8, 2019
    Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
    Inventors: Indranil Bhattacharya, Reshma Sudarshan, Pani Ayyappa Durgam
  • Publication number: 20170034047
    Abstract: One embodiment of the present invention provides a switch. The switch includes a processor, a storage device, a multicast management module, and a graceful recovery module. The multicast management module participates in a multicast tree of a multicast group. The graceful recovery module determines a recovery event and constructs a message indicating the recovery event for a second switch. The switch and the second switch belong to a first virtual local area network (VLAN). The graceful recovery module then identifies a completion notification message from the second switch indicating a completion of replaying multicast information stored in the second switch and includes multicast information received from the second switch in a local multicast database.
    Type: Application
    Filed: January 8, 2016
    Publication date: February 2, 2017
    Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.
    Inventors: Indranil Bhattacharya, Reshma Sudarshan, Pani A. Durgam
  • Patent number: 9007918
    Abstract: Techniques for efficiently updating routing information in a network device such as a router. According to an embodiment of the present invention, the routing information is updated upon creation or deletion of an overlay tunnel without the network device having to regenerate a Shortest Path Tree (SPT) by performing full Shortest Path First (SPF) processing.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: April 14, 2015
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Vamsi Punati, Hasnain Karampurwala, Reshma Sudarshan
  • Patent number: 8769155
    Abstract: Techniques for synchronizing data object instances between applications/processes in an efficient manner. In one set of embodiments, the techniques described herein can be implemented in one or more network routers to synchronize data between a process running on an active management processor and a process running on a standby management processor, thereby facilitating features such as non-stop routing (NSR).
    Type: Grant
    Filed: June 24, 2010
    Date of Patent: July 1, 2014
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Senthil Kumar Nagappan, Hasnain Karampurwala, Reshma Sudarshan, Mehul Dholakia, Wing-Keung Adam Yeung
  • Publication number: 20140092762
    Abstract: Techniques for efficiently updating routing information in a network device such as a router. According to an embodiment of the present invention, the routing information is updated upon creation or deletion of an overlay tunnel without the network device having to regenerate a Shortest Path Tree (SPT) by performing full Shortest Path First (SPF) processing.
    Type: Application
    Filed: June 24, 2013
    Publication date: April 3, 2014
    Inventors: Vamsi Punati, Hasnain Karampurwala, Reshma Sudarshan
  • Patent number: 8503464
    Abstract: Techniques for efficiently updating routing information in a network device such as a router. According to an embodiment of the present invention, the routing information is updated upon creation or deletion of an overlay tunnel without the network device having to regenerate a Shortest Path Tree (SPT) by performing full Shortest Path First (SPF) processing.
    Type: Grant
    Filed: July 6, 2011
    Date of Patent: August 6, 2013
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Vamsi Punati, Hasnain Karampurwala, Reshma Sudarshan
  • Publication number: 20120294166
    Abstract: Techniques for efficiently updating routing information in a network device such as a router. According to an embodiment of the present invention, the routing information is updated upon creation or deletion of an overlay tunnel without the network device having to regenerate a Shortest Path Tree (SPT) by performing full Shortest Path First (SPF) processing.
    Type: Application
    Filed: July 6, 2011
    Publication date: November 22, 2012
    Applicant: Brocade Communications Systems, Inc.
    Inventors: Vamsi Punati, Hasnain Karampurwala, Reshma Sudarshan
  • Publication number: 20110231578
    Abstract: Techniques for synchronizing data object instances between applications/processes in an efficient manner. In one set of embodiments, the techniques described herein can be implemented in one or more network routers to synchronize data between a process running on an active management processor and a process running on a standby management processor, thereby facilitating features such as non-stop routing (NSR).
    Type: Application
    Filed: June 24, 2010
    Publication date: September 22, 2011
    Applicant: Brocade Communications Systems, Inc.
    Inventors: Senthil Kumar Nagappan, Hasnain Karampurwala, Reshma Sudarshan, Mehul Dholakia, Wing-Keung Adam Yeung