Patents by Inventor Nag Avadhanam

Nag Avadhanam 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: 11361080
    Abstract: The present disclosure is directed to reducing the secure boot time of software images and includes one or more processors and one or more computer-readable non-transitory storage media coupled to the one or more processors and comprising instructions that, when executed by the one or more processors, cause one or more components to perform operations including identifying a software image for a first secure boot, the software image stored in a persistent storage and comprising a kickstart software package and a system software package, fetching the software image, including the kickstart software package and the system software package, from the persistent storage to a memory, verifying one or more digital signatures associated with the software image, booting the kickstart software package of the software image from the memory, and staging the system software package in the persistent storage.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: June 14, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Wenwei Weng, Nag Avadhanam, Xiaoguang Jason Chen, Ning Zhao, Christopher A. Stone
  • Publication number: 20210319109
    Abstract: The present disclosure is directed to reducing the secure boot time of software images and includes one or more processors and one or more computer-readable non-transitory storage media coupled to the one or more processors and comprising instructions that, when executed by the one or more processors, cause one or more components to perform operations including identifying a software image for a first secure boot, the software image stored in a persistent storage and comprising a kickstart software package and a system software package, fetching the software image, including the kickstart software package and the system software package, from the persistent storage to a memory, verifying one or more digital signatures associated with the software image, booting the kickstart software package of the software image from the memory, and staging the system software package in the persistent storage.
    Type: Application
    Filed: April 13, 2020
    Publication date: October 14, 2021
    Inventors: Wenwei Weng, Nag Avadhanam, Xiaoguang Chen, Ning Zhao, Christopher A. Stone
  • Patent number: 11025497
    Abstract: An apparatus controls discovery of nodes for a network fabric and accommodates communication among the nodes. The apparatus may be a controller operating as a first node on a network and having a processor connected to memory. The controller is communicatively connected to a second node that has a native network protocol. The memory stores computer readable software instructions that, when implemented by the processor, cause the controller to send a discovery data packet to the second node in the second node's native network protocol. The discovery data packet advertises controller status information to the second node for use in establishing a communications link between the controller and the second node in the network fabric.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: June 1, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Naiming Shen, Zach Cherian, Nag Avadhanam, Swapna Yelamanchi
  • Publication number: 20190280939
    Abstract: An apparatus controls discovery of nodes for a network fabric and accommodates communication among the nodes. The apparatus may be a controller operating as a first node on a network and having a processor connected to memory. The controller is communicatively connected to a second node that has a native network protocol. The memory stores computer readable software instructions that, when implemented by the processor, cause the controller to send a discovery data packet to the second node in the second node's native network protocol. The discovery data packet advertises controller status information to the second node for use in establishing a communications link between the controller and the second node in the network fabric.
    Type: Application
    Filed: May 28, 2019
    Publication date: September 12, 2019
    Inventors: Naiming Shen, Zach Cherian, Nag Avadhanam, Swapna Yelamanchi
  • Patent number: 10333793
    Abstract: An apparatus controls discovery of nodes for a network fabric and accommodates communication among the nodes. The apparatus may be a controller operating as a first node on a network and having a processor connected to memory. The controller is communicatively connected to a second node that has a native network protocol. The memory stores computer readable software instructions that, when implemented by the processor, cause the controller to send a discovery data packet to the second node in the second node's native network protocol. The discovery data packet advertises controller status information to the second node for use in establishing a communications link between the controller and the second node in the network fabric.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: June 25, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Naiming Shen, Zach Cherian, Nag Avadhanam, Swapna Yelamanchi
  • Publication number: 20180302289
    Abstract: An apparatus controls discovery of nodes for a network fabric and accommodates communication among the nodes. The apparatus may be a controller operating as a first node on a network and having a processor connected to memory. The controller is communicatively connected to a second node that has a native network protocol. The memory stores computer readable software instructions that, when implemented by the processor, cause the controller to send a discovery data packet to the second node in the second node's native network protocol. The discovery data packet advertises controller status information to the second node for use in establishing a communications link between the controller and the second node in the network fabric.
    Type: Application
    Filed: April 14, 2017
    Publication date: October 18, 2018
    Inventors: Naiming Shen, Zach Cherian, Nag Avadhanam, Swapna Yelamanchi