Patents by Inventor Srinivas Akkipeddi

Srinivas Akkipeddi 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: 12267208
    Abstract: In an example, a method includes processing, by an application programming interface (API) server implemented by a configuration node of a network controller for a software-defined networking (SDN) architecture system, requests for operations on native resources of a container orchestration system; processing, by a custom API server implemented by the configuration node, requests for operations on custom resources for SDN architecture configuration, wherein each of the custom resources for SDN architecture configuration corresponds to a type of configuration object in the SDN architecture system; detecting, by a control node of the network controller, an event on an instance of a first custom resource of the custom resources; and by the control node, in response to detecting the event on the instance of the first custom resource, obtaining configuration data for the instance of the first custom resource and configuring a corresponding instance of a configuration object in the SDN architecture.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: April 1, 2025
    Assignee: Juniper Networks, Inc.
    Inventors: Mahesh Sivakumar, Fnu Nadeem, Srinivas Akkipeddi, Michael Henkel, Prasad Miriyala, Gurminder Singh, Édouard Thuleau, Atul S Moghe, Joseph Williams, Ignatious Johnson Christober, Jeffrey S. Marshall, Nagendra Maynattamai, Dale Davis
  • Publication number: 20250097821
    Abstract: In general, this disclosure describes techniques for a containerized router operating within a cloud native orchestration framework. In an example, a virtualized cell site router comprises a computing device configured with a containerized router, the computing device comprising: a containerized virtual router configured to execute on the processing circuitry and configured to implement a data plane for the containerized router; a containerized routing protocol process configured to execute on the processing circuitry and configured to implement a control plane for the containerized router; and a pod comprising a containerized distributed unit, wherein the containerized routing protocol process is configured to advertise routing information comprising reachability information for the containerized distributed unit.
    Type: Application
    Filed: December 2, 2024
    Publication date: March 20, 2025
    Inventors: Srinivas Akkipeddi, Narendranath Karjala Subramanyam, Sachchidanand Vaidya, Mahesh Sivakumar, Pavan Kumar Kurapati, Philip M. Goddard, Sivakumar Ganapathy, Shailender Sharma, Kiran K N, Pranavadatta D N, Vinay K Nallamothu, Yuvaraja Mariappan, Ashutosh K. Grewal
  • Patent number: 12245130
    Abstract: In general, this disclosure describes techniques for a containerized router operating within a cloud native orchestration framework. In an example, a computing device comprises processing circuitry; a containerized set of workloads; a containerized routing protocol process configured to execute on the processing circuitry and configured to receive routing information; a kernel network stack executing on the processing circuitry and configured to forward packets based on first routing information from the containerized routing protocol process; and a data plane development kit (DPDK)-based virtual router executing on processing circuitry and configured to forward traffic to and from the workloads based on second routing information from the containerized routing protocol process.
    Type: Grant
    Filed: September 28, 2023
    Date of Patent: March 4, 2025
    Assignee: Juniper Networks, Inc.
    Inventors: Ashutosh K. Grewal, Srinivas Akkipeddi, Vinay K Nallamothu, Arijit Paul, Mahesh Sivakumar
  • Patent number: 12160811
    Abstract: In general, this disclosure describes techniques for a containerized router operating within a cloud native orchestration framework. In an example, a virtualized cell site router comprises a computing device configured with a containerized router, the computing device comprising: a containerized virtual router configured to execute on the processing circuitry and configured to implement a data plane for the containerized router; a containerized routing protocol process configured to execute on the processing circuitry and configured to implement a control plane for the containerized router; and a pod comprising a containerized distributed unit, wherein the containerized routing protocol process is configured to advertise routing information comprising reachability information for the containerized distributed unit.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: December 3, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Srinivas Akkipeddi, Narendranath Karjala Subramanyam, Sachchidanand Vaidya, Mahesh Sivakumar, Pavan Kumar Kurapati, Philip M. Goddard, Sivakumar Ganapathy, Shailender Sharma, Kiran K N, Pranavadatta D N, Vinay K Nallamothu, Yuvaraja Mariappan, Ashutosh K. Grewal
  • Publication number: 20240031908
    Abstract: In general, this disclosure describes techniques for a containerized router operating within a cloud native orchestration framework. In an example, a computing device comprises processing circuitry; a containerized set of workloads; a containerized routing protocol process configured to execute on the processing circuitry and configured to receive routing information; a kernel network stack executing on the processing circuitry and configured to forward packets based on first routing information from the containerized routing protocol process; and a data plane development kit (DPDK)-based virtual router executing on processing circuitry and configured to forward traffic to and from the workloads based on second routing information from the containerized routing protocol process.
    Type: Application
    Filed: September 28, 2023
    Publication date: January 25, 2024
    Inventors: Ashutosh K. Grewal, Srinivas Akkipeddi, Vinay K. Nallamothu, Arijit Paul, Mahesh Sivakumar
  • Patent number: 11812362
    Abstract: In general, this disclosure describes techniques for a containerized router operating within a cloud native orchestration framework. In an example, a computing device comprises processing circuity; a containerized set of workloads; a containerized routing protocol process configured to execute on the processing circuitry and configured to receive routing information; a kernel network stack executing on the processing circuitry and configured to forward packets based on first routing information from the containerized routing protocol process; and a data plane development kit (DPDK)-based virtual router executing on processing circuitry and configured to forward traffic to and from the workloads based on second routing information from the containerized routing protocol process.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: November 7, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Ashutosh K. Grewal, Srinivas Akkipeddi, Vinay K Nallamothu, Arijit Paul, Mahesh Sivakumar
  • Publication number: 20230123775
    Abstract: In an example, a method includes processing, by an application programming interface (API) server implemented by a configuration node of a network controller for a software-defined networking (SDN) architecture system, requests for operations on native resources of a container orchestration system; processing, by a custom API server implemented by the configuration node, requests for operations on custom resources for SDN architecture configuration, wherein each of the custom resources for SDN architecture configuration corresponds to a type of configuration object in the SDN architecture system; detecting, by a control node of the network controller, an event on an instance of a first custom resource of the custom resources; and by the control node, in response to detecting the event on the instance of the first custom resource, obtaining configuration data for the instance of the first custom resource and configuring a corresponding instance of a configuration object in the SDN architecture.
    Type: Application
    Filed: March 31, 2022
    Publication date: April 20, 2023
    Inventors: Mahesh Sivakumar, FNU Nadeem, Srinivas Akkipeddi, Michael Henkel, Prasad Miriyala, Gurminder Singh, Édouard Thuleau, Atul S Moghe, Joseph Williams, Ignatious Johnson Christober, Jeffrey S. Marshall, Nagendra Maynattamai, Dale Davis
  • Publication number: 20220286940
    Abstract: In general, this disclosure describes techniques for a containerized router operating within a cloud native orchestration framework. In an example, a computing device comprises processing circuity; a containerized set of workloads; a containerized routing protocol process configured to execute on the processing circuitry and configured to receive routing information; a kernel network stack executing on the processing circuitry and configured to forward packets based on first routing information from the containerized routing protocol process; and a data plane development kit (DPDK)-based virtual router executing on processing circuitry and configured to forward traffic to and from the workloads based on second routing information from the containerized routing protocol process.
    Type: Application
    Filed: February 1, 2022
    Publication date: September 8, 2022
    Inventors: Ashutosh K. Grewal, Srinivas Akkipeddi, Vinay K Nallamothu, Arijit Paul, Mahesh Sivakumar
  • Publication number: 20220279420
    Abstract: In general, this disclosure describes techniques for a containerized router operating within a cloud native orchestration framework. In an example, a virtualized cell site router comprises a computing device configured with a containerized router, the computing device comprising: a containerized virtual router configured to execute on the processing circuitry and configured to implement a data plane for the containerized router; a containerized routing protocol process configured to execute on the processing circuitry and configured to implement a control plane for the containerized router; and a pod comprising a containerized distributed unit, wherein the containerized routing protocol process is configured to advertise routing information comprising reachability information for the containerized distributed unit.
    Type: Application
    Filed: February 1, 2022
    Publication date: September 1, 2022
    Inventors: Srinivas Akkipeddi, Narendranath Karjala Subramanyam, Sachchidanand Vaidya, Mahesh Sivakumar, Pavan Kumar Kurapati, Philip M. Goddard, Sivakumar Ganapathy, Shailender Sharma, Kiran K N, Pranavadatta D N, Vinay K Nallamothu, Yuvaraja Mariappan, Ashutosh K. Grewal