Patents by Inventor Pasupathi Duraiswamy

Pasupathi Duraiswamy 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: 10038592
    Abstract: One embodiment of the present invention provides a switch. The switch includes a switch group module, a persistent storage module, and an allocation module. The switch group module maintains a membership in a switch group. The switch group includes a plurality of switches and operates as a single switch. The persistent storage module stores configuration information associated with the switch group in a data structure in a local persistent storage. The allocation module determines that a second switch is in a default mode and obtains a switch identifier from the persistent storage based on a switch media access control (MAC) address of the second switch. The allocation module then constructs a control message, which is destined for the second switch and includes the switch identifier and a switch group identifier of the switch group.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: July 31, 2018
    Assignee: BROCADE COMMUNICATIONS SYSTEMS LLC
    Inventors: Vidyasagara R. Guntaka, Suresh Vobbilisetty, Manjunath A. G. Gowda, Pasupathi Duraiswamy, Himanshu Varshney
  • Patent number: 9524173
    Abstract: One embodiment of the present invention provides a switch. The switch includes a packet processor, a persistent storage module, and a boot-up management module. The packet processor identifies a switch identifier associated with the switch in the header of a packet. The persistent storage module stores configuration information of the switch in a first table in a local persistent storage. This configuration information is included in a configuration file, and the first table includes one or more columns for the attribute values of the configuration information. The boot-up management module loads the attribute values to corresponding switch modules from the first table without processing the configuration file.
    Type: Grant
    Filed: October 9, 2014
    Date of Patent: December 20, 2016
    Assignee: BROCADE COMMUNICATIONS SYSTEMS, INC.
    Inventors: Vidyasagara R. Guntaka, Suresh Vobbilisetty, Manjunath A. G. Gowda, Pasupathi Duraiswamy
  • Publication number: 20160277318
    Abstract: One embodiment of the present invention provides a switch. The switch includes a switch group module, a persistent storage module, and an allocation module. The switch group module maintains a membership in a switch group. The switch group includes a plurality of switches and operates as a single switch. The persistent storage module stores configuration information associated with the switch group in a data structure in a local persistent storage. The allocation module determines that a second switch is in a default mode and obtains a switch identifier from the persistent storage based on a switch media access control (MAC) address of the second switch. The allocation module then constructs a control message, which is destined for the second switch and includes the switch identifier and a switch group identifier of the switch group.
    Type: Application
    Filed: March 17, 2015
    Publication date: September 22, 2016
    Inventors: Vidyasagara R. Guntaka, Suresh Vobbilisetty, Manjunath A. G. Gowda, Pasupathi Duraiswamy, Himanshu Varshney
  • Publication number: 20160103692
    Abstract: One embodiment of the present invention provides a switch. The switch includes a packet processor, a persistent storage module, and a boot-up management module. The packet processor identifies a switch identifier associated with the switch in the header of a packet. The persistent storage module stores configuration information of the switch in a first table in a local persistent storage. This configuration information is included in a configuration file, and the first table includes one or more columns for the attribute values of the configuration information. The boot-up management module loads the attribute values to corresponding switch modules from the first table without processing the configuration file.
    Type: Application
    Filed: October 9, 2014
    Publication date: April 14, 2016
    Inventors: Vidyasagara R. Guntaka, Suresh Vobbilisetty, Manjunath A.G. Gowda, Pasupathi Duraiswamy