Patents by Inventor Mahesh Manivasagam

Mahesh Manivasagam 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: 10277700
    Abstract: A control plane redundancy system includes a control system that is configured to provide a plurality of control plane functionalities to a network, a primary networking device that is configured to establish a first communication connection with the control system, and a secondary networking device that is configured to establish a second communication connection with the primary networking device and a third communication connection with the control system. The primary networking device can transmit to the control system a secondary networking device identifier that identifies the secondary networking device as a redundant networking device for the primary networking device when the first communication connection is unavailable. The secondary networking device can determine that the primary networking device is still active when the first communication connection is unavailable and, in response, establish a proxy communication connection between the primary networking device and the control system.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: April 30, 2019
    Assignee: Dell Products L.P.
    Inventors: Premnath Sundarababu, Purushothaman Ramalingam, Mahesh Manivasagam
  • Patent number: 10116577
    Abstract: Embodiments of the present invention include systems and methods for detecting and correcting mismatches between a flow's size and the path maximum transmission unit (PMTU) size. In embodiments, a controller is notified of a new flow's size and compares that to the route path's MTU size. If the controller recognizes a mismatch, it informs an information handling device, such as the first-hop router, to notify the sender of the correct path MTU size—thereby effectively and efficiency notifying the sender to correct the MTU size for that flow.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: October 30, 2018
    Assignee: DELL PRODUCTS LP
    Inventors: Purushothaman Ramalingam, Premnath Sundarababu, Mahesh Manivasagam
  • Patent number: 9819575
    Abstract: Embodiments of the present invention include systems and methods for optimizing data flow in a network. The system for distributing data flow in a network includes a controller that receives, from a set of nodes coupled through the network, information of errors at the ports of each node through an input-output (IO) port. The controller compiles the information of errors to assign credits to links coupled to the ports; determines, based on the credits, how to distribute data flow in the network; generates a control signal for controlling the ports; and sends the control signal to the set of nodes through the IO port. The set of nodes controls the ports according to the control signal.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: November 14, 2017
    Assignee: DELL PRODUCTS LP
    Inventors: Sudharsan Dhamal Gopalarathnam, Premnath Sundarababu, Mahesh Manivasagam
  • Publication number: 20170295240
    Abstract: A control plane redundancy system includes a control system that is configured to provide a plurality of control plane functionalities to a network, a primary networking device that is configured to establish a first communication connection with the control system, and a secondary networking device that is configured to establish a second communication connection with the primary networking device and a third communication connection with the control system. The primary networking device can transmit to the control system a secondary networking device identifier that identifies the secondary networking device as a redundant networking device for the primary networking device when the first communication connection is unavailable. The secondary networking device can determine that the primary networking device is still active when the first communication connection is unavailable and, in response, establish a proxy communication connection between the primary networking device and the control system.
    Type: Application
    Filed: April 12, 2016
    Publication date: October 12, 2017
    Inventors: Premnath Sundarababu, Purushothaman Ramalingam, Mahesh Manivasagam
  • Publication number: 20160269278
    Abstract: Embodiments of the present invention include systems and methods for optimizing data flow in a network. The system for distributing data flow in a network includes a controller that receives, from a set of nodes coupled through the network, information of errors at the ports of each node through an input-output (IO) port. The controller compiles the information of errors to assign credits to links coupled to the ports; determines, based on the credits, how to distribute data flow in the network; generates a control signal for controlling the ports; and sends the control signal to the set of nodes through the IO port. The set of nodes controls the ports according to the control signal.
    Type: Application
    Filed: March 10, 2015
    Publication date: September 15, 2016
    Applicant: DELL PRODUCTS L.P.
    Inventors: Sudharsan Dhamal Gopalarathnam, Premnath Sundarababu, Mahesh Manivasagam
  • Publication number: 20160164794
    Abstract: Embodiments of the present invention include systems and methods for detecting and correcting mismatches between a flow's size and the path maximum transmission unit (PMTU) size. In embodiments, a controller is notified of a new flow's size and compares that to the route path's MTU size. If the controller recognizes a mismatch, it informs an information handling device, such as the first-hop router, to notify the sender of the correct path MTU size—thereby effectively and efficiency notifying the sender to correct the MTU size for that flow.
    Type: Application
    Filed: December 4, 2014
    Publication date: June 9, 2016
    Applicant: DELL PRODUCTS L.P.
    Inventors: Purushothaman Ramalingam, Premnath Sundarababu, Mahesh Manivasagam