Patents by Inventor Shelley A. Bhalla

Shelley A. Bhalla 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: 11777811
    Abstract: Systems and methods include obtaining overlay telemetry data from a plurality of overlays, wherein each overlay is an application and there is a corresponding telemetry adaptor for each overlay; obtaining underlay telemetry data from one or more underlays, wherein each underlay includes physical infrastructure for supporting one or more of network, compute, and store functions for the plurality of overlays; analyzing the overlay telemetry data and the underlay telemetry data via a Key Performance Factor (KPF) model that correlates one or more of the plurality of overlays and the one or more underlays together; responsive to an anomaly or a threshold crossing based on the KPF model, performing a Root Cause Analysis (RCA) to identify a root cause of the anomaly or the threshold crossing; and mapping one or more actions with associated priorities to the root cause utilizing one or more remediation modules each associated with an overlay.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: October 3, 2023
    Assignee: Ciena Corporation
    Inventors: Robert Kevin Tomkins, Shelley A. Bhalla, Emil Janulewicz
  • Patent number: 11695682
    Abstract: Systems, methods, and computer-readable media including software logic are provided for optimizing Border Gateway Protocol (BGP) traffic in a telecommunications network. In one embodiment, systems and methods include, with a current state of one or more inter-Autonomous Systems (AS) links, causing performance of an action in the telecommunication network, determining a metric based on the action to determine an updated current state of the one or more inter-AS links, and utilizing the metric to perform a further action to achieve one or more rewards associated with the one or more inter-AS links.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: July 4, 2023
    Assignee: Ciena Corporation
    Inventors: Cengiz Alaettinoglu, Shelley A. Bhalla, Emil Janulewicz, Thomas Triplet, David Côté
  • Publication number: 20220255810
    Abstract: Systems and methods include obtaining overlay telemetry data from a plurality of overlays, wherein each overlay is an application and there is a corresponding telemetry adaptor for each overlay; obtaining underlay telemetry data from one or more underlays, wherein each underlay includes physical infrastructure for supporting one or more of network, compute, and store functions for the plurality of overlays; analyzing the overlay telemetry data and the underlay telemetry data via a Key Performance Factor (KPF) model that correlates one or more of the plurality of overlays and the one or more underlays together; responsive to an anomaly or a threshold crossing based on the KPF model, performing a Root Cause Analysis (RCA) to identify a root cause of the anomaly or the threshold crossing; and mapping one or more actions with associated priorities to the root cause utilizing one or more remediation modules each associated with an overlay.
    Type: Application
    Filed: February 5, 2021
    Publication date: August 11, 2022
    Inventors: Robert Kevin Tomkins, Shelley A. Bhalla, Emil Janulewicz
  • Patent number: 11316752
    Abstract: Systems and methods for recommending actions in a closed-loop system are provided. In one embodiment, an Action Recommendation Engine (ARE) may include a processor and memory configured to store computer programs having instructions that cause the processor to obtain input data pertaining to a state of a network and obtain information regarding one or more historical actions performed on the network. Also, the instructions may cause the processor to utilize a Machine Learning (ML) model for imposing one or more current actions on the network, the one or more current actions selected from the group of procedures consisting of: a) suggesting one or more remediation actions that, when performed, transition the network from a problematic state to a normal state, and b) identifying one or more root causes in response to detecting a transition in the network from a normal state to a problematic state.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: April 26, 2022
    Assignee: Ciena Corporation
    Inventors: David Côté, Thomas Triplet, Shelley Bhalla, Emil Janulewicz, Ayse Rumeysa Mohammed, Shady A. Mohammed, Shervin Shirmohammadi
  • Patent number: 11271795
    Abstract: Systems and methods include obtaining telemetry data associated with a network having a plurality of network elements; presenting a list of ongoing issues and predicted issues based on the telemetry data, on a display; responsive to a selection of an issue that is one of the ongoing issues and the predicted issues in the list, presenting a root cause analysis of the issue including one or more diagnosis; presenting a list of prescriptive actions on the display to address the issue based on the root cause analysis including a mechanism for a user to cause execution of any of the prescriptive actions; and receiving a selection of one or more of the prescriptive actions from the user.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: March 8, 2022
    Assignee: Ciena Corporation
    Inventors: Shelley A. Bhalla, Magdi Wissa, Thomas Triplet, David Côté
  • Publication number: 20210385135
    Abstract: Systems and methods for recommending actions in a closed-loop system are provided. In one embodiment, an Action Recommendation Engine (ARE) may include a processor and memory configured to store computer programs having instructions that cause the processor to obtain input data pertaining to a state of a network and obtain information regarding one or more historical actions performed on the network. Also, the instructions may cause the processor to utilize a Machine Learning (ML) model for imposing one or more current actions on the network, the one or more current actions selected from the group of procedures consisting of: a) suggesting one or more remediation actions that, when performed, transition the network from a problematic state to a normal state, and b) identifying one or more root causes in response to detecting a transition in the network from a normal state to a problematic state.
    Type: Application
    Filed: June 4, 2020
    Publication date: December 9, 2021
    Inventors: David Côté, Thomas Triplet, Shelley Bhalla, Emil Janulewicz, Ayse Rumeysa Mohammed, Shady A. Mohammed, Shervin Shirmohammadi
  • Publication number: 20210099378
    Abstract: Systems, methods, and computer-readable media including software logic are provided for optimizing Border Gateway Protocol (BGP) traffic in a telecommunications network. In one embodiment, systems and methods include, with a current state of one or more inter-Autonomous Systems (AS) links, causing performance of an action in the telecommunication network, determining a metric based on the action to determine an updated current state of the one or more inter-AS links, and utilizing the metric to perform a further action to achieve one or more rewards associated with the one or more inter-AS links.
    Type: Application
    Filed: September 30, 2019
    Publication date: April 1, 2021
    Inventors: Cengiz Alaettinoglu, Shelley A. Bhalla, Emil Janulewicz, Thomas Triplet, David Côté
  • Publication number: 20200259700
    Abstract: Systems and methods include obtaining telemetry data associated with a network having a plurality of network elements; presenting a list of ongoing issues and predicted issues based on the telemetry data, on a display; responsive to a selection of an issue that is one of the ongoing issues and the predicted issues in the list, presenting a root cause analysis of the issue including one or more diagnosis; presenting a list of prescriptive actions on the display to address the issue based on the root cause analysis including a mechanism for a user to cause execution of any of the prescriptive actions; and receiving a selection of one or more of the prescriptive actions from the user.
    Type: Application
    Filed: August 7, 2019
    Publication date: August 13, 2020
    Inventors: Shelley A. Bhalla, Magdi Wissa, Thomas Triplet, David Côté