Patents by Inventor Savitha Raghunath

Savitha Raghunath 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: 10825521
    Abstract: To use larger capacity TCAMs while avoiding various packaging and power management issues of TCAMs, pre-processing can be performed on TCAM lookup requests to intelligently pipeline lookup requests according to a defined power budget that is based on TCAM and power supply specifications. Dividing lookup requests based on a power budget smooths the instantaneous current demand and dynamic power demand. This intelligent pre-processing of lookup requests allows lookup requests that satisfy a power budget based threshold to still complete within a single clock cycle while nominally reducing performance for those lookup requests that would not satisfy the power budget based threshold. When a lookup request will not satisfy the power budget based threshold, the lookup request is split into searches targeting different memory blocks of the TCAM.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: November 3, 2020
    Assignee: PALO ALTO NETWORKS, INC.
    Inventors: De Bao Vu, Matthew Robert Rohm, Subramani Ganesh, Savitha Raghunath, William Alan Roberson
  • Publication number: 20200279607
    Abstract: To use larger capacity TCAMs while avoiding various packaging and power management issues of TCAMs, pre-processing can be performed on TCAM lookup requests to intelligently pipeline lookup requests according to a defined power budget that is based on TCAM and power supply specifications. Dividing lookup requests based on a power budget smooths the instantaneous current demand and dynamic power demand. This intelligent pre-processing of lookup requests allows lookup requests that satisfy a power budget based threshold to still complete within a single clock cycle while nominally reducing performance for those lookup requests that would not satisfy the power budget based threshold. When a lookup request will not satisfy the power budget based threshold, the lookup request is split into searches targeting different memory blocks of the TCAM.
    Type: Application
    Filed: December 9, 2019
    Publication date: September 3, 2020
    Inventors: De Bao Vu, Matthew Robert Rohm, Subramani Ganesh, Savitha Raghunath, William Alan Roberson
  • Patent number: 10504595
    Abstract: To use larger capacity TCAMs while avoiding various packaging and power management issues of TCAMs, pre-processing can be performed on TCAM lookup requests to intelligently pipeline lookup requests according to a defined power budget that is based on TCAM and power supply specifications. Dividing lookup requests based on a power budget smooths the instantaneous current demand and dynamic power demand. This intelligent pre-processing of lookup requests allows lookup requests that satisfy a power budget based threshold to still complete within a single clock cycle while nominally reducing performance for those lookup requests that would not satisfy the power budget based threshold. When a lookup request will not satisfy the power budget based threshold, the lookup request is split into searches targeting different memory blocks of the TCAM.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: December 10, 2019
    Assignee: Palo Alto Networks, Inc.
    Inventors: De Bao Vu, Matthew Robert Rohm, Subramani Ganesh, Savitha Raghunath, William Alan Roberson
  • Patent number: 9906495
    Abstract: A network security device includes a network flow statistics processing engine to process network flow information related to network flows. The network flow statistics processing engine includes a first processing stage performing per-flow information aggregation and a second processing stage performing per-destination system component information aggregation, with each processing stage implementing a threshold-based data export scheme and a timer-based data export scheme. In this manner, up-to-date flow information is available to peer system components regardless of the varying flow rates of the network flow.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: February 27, 2018
    Assignee: Palo Alto Networks, Inc.
    Inventors: Sidong Li, William A. Roberson, Savitha Raghunath, Subramani Ganesh, Gyanesh Saharia
  • Publication number: 20170142066
    Abstract: A network security device includes a network flow statistics processing engine to process network flow information related to network flows. The network flow statistics processing engine includes a first processing stage performing per-flow information aggregation and a second processing stage performing per-destination system component information aggregation, with each processing stage implementing a threshold-based data export scheme and a timer-based data export scheme. In this manner, up-to-date flow information is available to peer system components regardless of the varying flow rates of the network flow.
    Type: Application
    Filed: November 18, 2016
    Publication date: May 18, 2017
    Inventors: Sidong Li, William A. Roberson, Savitha Raghunath, Subramani Ganesh, Gyanesh Saharia
  • Patent number: 9531672
    Abstract: A network security device includes a network flow statistics processing engine to process network flow information related to network flows. The network flow statistics processing engine includes a first processing stage performing per-flow information aggregation and a second processing stage performing per-destination system component information aggregation, with each processing stage implementing a threshold-based data export scheme and a timer-based data export scheme. In this manner, up-to-date flow information is available to peer system components regardless of the varying flow rates of the network flow.
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: December 27, 2016
    Assignee: Palo Alto Networks, Inc.
    Inventors: Sidong Li, William A. Roberson, Savitha Raghunath, Subramani Ganesh, Gyanesh Saharia