Patents by Inventor Keerthi Manjunathan Swarnamanjunathan

Keerthi Manjunathan Swarnamanjunathan 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: 10547412
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for monitoring application health via correctable errors. The method includes identifying, by a network device, a network packet associated with an application and detecting an error associated with the network packet. In response to detecting the error, the network device increments a counter associated with the application, determines an application score based at least in part on the counter, and telemeters the application score to a controller. The controller can generate a graphical interface based at least in part on the application score and a timestamp associated with the application score, wherein the graphical interface depicts a trend in correctable errors experienced by the application over a network.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: January 28, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Keerthi Manjunathan Swarnamanjunathan, Chih-Tsung Huang, Kelvin Chan, Wei-Jen Huang
  • Patent number: 10541866
    Abstract: The subject disclosure relates to systems and methods for improving multicast traffic flows in a computer network. In some aspects, a method of the technology includes steps for receiving multicast traffic statistics from each of a plurality of switches in a computer network, aggregating the multicast traffic statistics into a time-series database, and identifying a low-performing multicast flow based on the time-series database. In some aspects, the method can include steps for automatically reconfiguring the computer network to improve the low-performing multicast flow. Systems and machine readable media are also provided.
    Type: Grant
    Filed: July 25, 2017
    Date of Patent: January 21, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Laura Sharpless, Ramanan Vaidyanathan, Keerthi Manjunathan Swarnamanjunathan
  • Publication number: 20190036771
    Abstract: The subject disclosure relates to systems and methods for improving multicast traffic flows in a computer network. In some aspects, a method of the technology includes steps for receiving multicast traffic statistics from each of a plurality of switches in a computer network, aggregating the multicast traffic statistics into a time-series database, and identifying a low-performing multicast flow based on the time-series database. In some aspects, the method can include steps for automatically reconfiguring the computer network to improve the low-performing multicast flow. Systems and machine readable media are also provided.
    Type: Application
    Filed: July 25, 2017
    Publication date: January 31, 2019
    Inventors: Laura Sharpless, Ramanan Vaidyanathan, Keerthi Manjunathan Swarnamanjunathan
  • Publication number: 20180013541
    Abstract: Technologies for calibrated network interlink access. In some embodiments, a system can calculate a first communication latency of a first link between a first processing element in a first switch and a second processing element in a second switch, and a second communication latency associated with a second link between the first processing element and a third processing element in a third switch. The system can determine a delta between the first communication latency and the second communication latency, and whether respective clock rates of the first switch, second switch, and third switch have a clock rate variation, to yield a clock rate variation determination. Based on the delta and clock rate variation determination, the system can determine an offset value for synchronizing the first communication latency and second communication latency. Based on the offset value, the system can calibrate traffic over the first link and/or the second link.
    Type: Application
    Filed: July 7, 2016
    Publication date: January 11, 2018
    Inventors: Chih-Tsung Huang, Wei-Jen Huang, Kelvin Chan, Keerthi Manjunathan Swarnamanjunathan
  • Publication number: 20180006917
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for monitoring application health via correctable errors. The method includes identifying, by a network device, a network packet associated with an application and detecting an error associated with the network packet. In response to detecting the error, the network device increments a counter associated with the application, determines an application score based at least in part on the counter, and telemeters the application score to a controller. The controller can generate a graphical interface based at least in part on the application score and a timestamp associated with the application score, wherein the graphical interface depicts a trend in correctable errors experienced by the application over a network.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Inventors: Keerthi Manjunathan Swarnamanjunathan, Chih-Tsung Huang, Kelvin Chan, Wei-Jen Huang
  • Publication number: 20180006918
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for monitoring application health via correctable errors. The method includes identifying, by a network device, a network packet associated with an application running on a node, detecting, by the network device, a correctable error associated with the network packet, and encoding, by the network device, a tag within the network packet, the tag including one or more fields for storing data associated with the correctable error.
    Type: Application
    Filed: July 28, 2016
    Publication date: January 4, 2018
    Inventors: Keerthi Manjunathan Swarnamanjunathan, Chih-Tsung Huang, Kelvin Chan, Wei-Jen Huang