Patents by Inventor Iqlas M. Ottamalika

Iqlas M. Ottamalika 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).

  • Publication number: 20240154863
    Abstract: An example application programming interface (API) server device that distributes configuration data to managed network devices includes one or more processing units implemented in circuitry and configured to receive configuration data to be deployed to at least one of the managed network devices; store the configuration data to a configuration database; and send the configuration data to the at least one of the managed network devices. In this manner, the configuration data can be archived for later retrieval and analysis, e.g., to perform root cause analysis in the event of an error.
    Type: Application
    Filed: January 12, 2024
    Publication date: May 9, 2024
    Inventors: Prasad Miriyala, Michael Henkel, Iqlas M. Ottamalika
  • Patent number: 11876673
    Abstract: An example application programming interface (API) server device that distributes configuration data to managed network devices includes one or more processing units implemented in circuitry and configured to receive configuration data to be deployed to at least one of the managed network devices; store the configuration data to a configuration database; and send the configuration data to the at least one of the managed network devices. In this manner, the configuration data can be archived for later retrieval and analysis, e.g., to perform root cause analysis in the event of an error.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: January 16, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Prasad Miriyala, Michael Henkel, Iqlas M. Ottamalika
  • Publication number: 20230362073
    Abstract: A method includes subscribing, by an agent, to telemetry flow data from each network device of a plurality of network devices and receiving, by the agent, a plurality of streams of telemetry flow data from the plurality of the network devices. Each of the plurality of streams corresponds to a different one of the plurality of network devices. The method further includes aggregating, by the agent, data from at least one stream of the plurality of streams of the telemetry flow data received over a period of time and, at the end of the period of time and/or when the data from the at least one stream exceeds a data threshold, sending, by the agent, the aggregated telemetry flow data to a network analyzer device.
    Type: Application
    Filed: July 21, 2023
    Publication date: November 9, 2023
    Inventors: Jeffrey S. Marshall, Gurminder Singh, Prasad Miriyala, Iqlas M. Ottamalika
  • Patent number: 11799737
    Abstract: In general, techniques are described by which to provide a topology-based graphical user interface for network management systems. A controller device comprising a processor and a memory may be configured to perform the techniques. The processor may monitor network devices arranged according to a network topology to obtain operational data, and obtain configuration data defining the network topology. The memory may store the operational data and the configuration data. The processor may analyze the configuration data and the operational data to provide a graphical representation of the network topology that graphically depicts the operational data, and present a single graphical user interface that presents the graphical representation of the network topology that graphically depicts the operational data.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: October 24, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Iqlas M. Ottamalika, Wei Gao, Tashi Garg
  • Patent number: 11750480
    Abstract: A method includes subscribing, by an agent, to telemetry flow data from each network device of a plurality of network devices and receiving, by the agent, a plurality of streams of telemetry flow data from the plurality of the network devices. Each of the plurality of streams corresponds to a different one of the plurality of network devices. The method further includes aggregating, by the agent, data from at least one stream of the plurality of streams of the telemetry flow data received over a period of time and, at the end of the period of time and/or when the data from the at least one stream exceeds a data threshold, sending, by the agent, the aggregated telemetry flow data to a network analyzer device.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: September 5, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Jeffrey S. Marshall, Gurminder Singh, Prasad Miriyala, Iqlas M. Ottamalika
  • Publication number: 20230107891
    Abstract: In general, techniques are described for a creating a virtual network router via a user interface (UI) presented by a software defined network (SDN) architecture. A network controller comprising a memory and processing circuitry may perform the techniques. The memory may store the UI, while the processing circuitry may present the UI and execute a control node. The UI may graphically represent a topology of a network including first and second virtual networks. The UI may dynamically generate a graphical element representative of a virtual network router by which to interconnect the first and second virtual networks. The virtual network router may represent a logical abstraction of one or more policies that cause one or more of import and export of routing information between the first and second virtual networks. The control node configures the first virtual network and the second virtual network according to the one or more policies.
    Type: Application
    Filed: September 30, 2022
    Publication date: April 6, 2023
    Inventors: Prasad Miriyala, Zaki Bahmeit, Iqlas M. Ottamalika
  • Publication number: 20230095442
    Abstract: An example application programming interface (API) server device that distributes configuration data to managed network devices includes one or more processing units implemented in circuitry and configured to receive configuration data to be deployed to at least one of the managed network devices; store the configuration data to a configuration database; and send the configuration data to the at least one of the managed network devices. In this manner, the configuration data can be archived for later retrieval and analysis, e.g., to perform root cause analysis in the event of an error.
    Type: Application
    Filed: September 30, 2021
    Publication date: March 30, 2023
    Inventors: Prasad Miriyala, Michael Henkel, Iqlas M. Ottamalika
  • Publication number: 20220400045
    Abstract: A method includes determining, by a controller device that manages a plurality of network devices, device characteristic information for a network device of the plurality of network devices and selecting, by the controller device, one or more sensors from a plurality of sensors based on the device characteristic information for the network device. The method further includes outputting, by the controller device, an instruction to cause the network device to generate the one or more selected sensors at the network device and receiving, by the controller device, sensor information from the one or more selected sensors generated at the network device.
    Type: Application
    Filed: September 30, 2021
    Publication date: December 15, 2022
    Inventors: Jeffrey S. Marshall, Iqlas M. Ottamalika, Sri Ram Sankar, Raghuram Malpe Pai, Shashank Veerapaneni, Vijay Kumar Gadde, Harsha Lakshmikanth
  • Patent number: 11516067
    Abstract: A method includes determining, by a controller device that manages a plurality of network devices, device characteristic information for a network device of the plurality of network devices and selecting, by the controller device, one or more sensors from a plurality of sensors based on the device characteristic information for the network device. The method further includes outputting, by the controller device, an instruction to cause the network device to generate the one or more selected sensors at the network device and receiving, by the controller device, sensor information from the one or more selected sensors generated at the network device.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: November 29, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: Jeffrey S. Marshall, Iqlas M. Ottamalika, Sri Ram Sankar, Raghuram Malpe Pai, Shashank Veerapaneni, Vijay Kumar Gadde, Harsha Lakshmikanth