Patents by Inventor Vinay SAWAL

Vinay SAWAL 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: 8966467
    Abstract: An information handling system is provided. The information handling system includes one or more devices coupled together to route information between the one or more devices and other devices coupled thereto based on routing information stored in the one or more devices. The one or more devices includes a routing processor, one or more line cards coupled to the routing processor, the one or more line cards receiving the routing information from the routing processor for routing data packets to a destination, and a memory coupled to the routing processor. The routing processor is configured to create an active image having a current state of the routing information and create a standby image having the current state of the routing information, wherein the standby image requests the current state of the routing information from the active image using a key that is calculated using a portion of the routing information.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: February 24, 2015
    Assignee: Dell Products, L.P.
    Inventors: Vinay Sawal, Swaminathan Sundararaman
  • Publication number: 20140359185
    Abstract: An information handling system is provided. The information handling system includes an information handling device having one or more processors in communication with a network interface card. The network interface card includes one or more interfaces for receiving frames the information handling device is coupled to an external network device. The device also includes a memory that is in communication with the one or more processors and stores a classification matrix. The classification matrix is used to generate a current interrupt throttling rate from a plurality of candidate interrupt throttling rates that are applied to the received frames according to at least two properties of each frame of the received frames. A method for providing adaptive interrupt coalescing is also provided.
    Type: Application
    Filed: May 28, 2013
    Publication date: December 4, 2014
    Applicant: Dell Products L.P.
    Inventors: Vinay Sawal, Vivek Dharmadhikari, Swaminathan Sundararaman
  • Publication number: 20140211637
    Abstract: A system and method for rapid peer node failure detection including a network switching unit that includes a network processing unit configured to receive and forward network traffic using one or more ports, a host CPU coupled to the network processing unit and configured to manage the network processing unit, a link controller coupled to the host CPU and configured to couple the network switching unit to a peer network switching unit using a management link, and a baseboard management controller (BMC) coupled to the host CPU and the link controller. The link controller is separate and independent from the network processing unit. The BMC is configured to monitor the host CPU and the network switching unit, detect a failure in the network switching unit, and notify the peer network switching unit of the detected failure using the management link.
    Type: Application
    Filed: January 25, 2013
    Publication date: July 31, 2014
    Applicant: Dell Products L.P.
    Inventors: Vinay Sawal, Mukesh Moopath Velayudhan, Vivek Dharmadhikari
  • Publication number: 20130290945
    Abstract: An information handling system is provided. The information handling system includes one or more devices coupled together to route information between the one or more devices and other devices coupled thereto based on routing information stored in the one or more devices. The one or more devices includes a routing processor, one or more line cards coupled to the routing processor, the one or more line cards receiving the routing information from the routing processor for routing data packets to a destination, and a memory coupled to the routing processor. The routing processor is configured to create an active image having a current state of the routing information and create a standby image having the current state of the routing information, wherein the standby image requests the current state of the routing information from the active image using a key that is calculated using a portion of the routing information.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Applicant: DELL PRODUCTS, L.P.
    Inventors: Vinay SAWAL, Swaminathan SUNDARARAMAN