Patents by Inventor GIRISH NADGER
GIRISH NADGER 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: 11892900Abstract: Some embodiments of the invention provide methods for performing root cause analysis for non-deterministic anomalies in a datacenter. For instance, the method of some embodiments identifies a root cause for degradation in performance of one or more components in a network of the datacenter. This method collects and generates resource consumption data regarding resources consumed by a set of components in this network. The method performs a first analysis on the collected and/or generated data to identify an instance in time when one or more components, while still operational, are possibly suffering from performance degradation. The method then performs a second analysis on the collected and/or generated data associated with the identified time instance to identify a root cause of a performance degradation of at least one component in the network.Type: GrantFiled: October 11, 2019Date of Patent: February 6, 2024Assignee: VMware LLCInventors: Girish Nadger, Somenath Pal, Somaresh Sahu
-
Patent number: 11757736Abstract: The disclosure provides an approach for prescriptive analytics for network services. Embodiments include receiving one or more rules for anomaly detection. Embodiments include receiving metric data of one or more services and collecting context data related to the metric data. Embodiments include determining a baseline for the metric data. Embodiments include detecting an anomaly based on analysis of the metric data in view of the baseline for the metric data and the one or more rules for anomaly detection. Embodiments include associating the anomaly with a subset of the context data that is related to the anomaly. Embodiments include determining a score for the anomaly based on the analysis and determining that a notification should be generated based on the score. Embodiments include providing the notification to a user interface for display. The notification comprises includes an indication of the anomaly and the subset of the context data.Type: GrantFiled: March 29, 2021Date of Patent: September 12, 2023Assignee: VMWARE , INC.Inventors: Girish Nadger, Somenath Pal, Somaresh Sahu, Manohara Eshwarappa
-
Publication number: 20230026714Abstract: Examples herein describe systems and methods for impact assessment in a Telco network. An impact assessment engine can receive a scenario that species a symptom for a network resource. The scenario can be specified on an administrative console. The impact assessment engine can construct failure signatures in a codebook matrix. The codebook matrix correlates problems at impacted network resources to network symptoms. Based on the scenario, the impact assessment engine can generate synthetic failure signatures and isolate a subset based on which of the synthetic failure signatures are most common. Then, the system can identify tenants and services in the Telco network impacted by the subset. This can allow administrators or an automated process to identify potential impacts before a scenario occurs.Type: ApplicationFiled: September 26, 2022Publication date: January 26, 2023Inventors: Girish Nadger, Somenath Pal, Somaresh Sahu, Manohara Eshwarappa
-
Patent number: 11455204Abstract: Examples herein describe systems and methods for impact assessment in a Telco network. An impact assessment engine can receive a scenario that species a symptom for a network resource. The scenario can be specified on an administrative console. The impact assessment engine can construct failure signatures in a codebook matrix. The codebook matrix correlates problems at impacted network resources to network symptoms. Based on the scenario, the impact assessment engine can generate synthetic failure signatures and isolate a subset based on which of the synthetic failure signatures are most common. Then, the system can identify tenants and services in the Telco network impacted by the subset. This can allow administrators or an automated process to identify potential impacts before a scenario occurs.Type: GrantFiled: August 31, 2020Date of Patent: September 27, 2022Assignee: VMWARE, INC.Inventors: Girish Nadger, Somenath Pal, Somaresh Sahu, Manohara Eshwarappa
-
Publication number: 20220224611Abstract: The disclosure provides an approach for prescriptive analytics for network services. Embodiments include receiving one or more rules for anomaly detection. Embodiments include receiving metric data of one or more services and collecting context data related to the metric data. Embodiments include determining a baseline for the metric data. Embodiments include detecting an anomaly based on analysis of the metric data in view of the baseline for the metric data and the one or more rules for anomaly detection. Embodiments include associating the anomaly with a subset of the context data that is related to the anomaly. Embodiments include determining a score for the anomaly based on the analysis and determining that a notification should be generated based on the score. Embodiments include providing the notification to a user interface for display. The notification comprises includes an indication of the anomaly and the subset of the context data.Type: ApplicationFiled: March 29, 2021Publication date: July 14, 2022Inventors: GIRISH NADGER, Somenath Pal, Somaresh Sahu, Manohara Eshwarappa
-
Patent number: 11356317Abstract: Examples herein describe systems and methods for alarm prioritization in a Telco network. A prioritization engine can receive root cause problems and impacted network components from a network analysis module. The prioritization engine can define a mapping matrix that weights the problems according to network component type and service level. Using the problem weights, the prioritization engine can construct a problem-impact matrix that includes impact weights. The impact weights can be summed for each problem, as can the problem weights. The problems with the highest summed weights can then be prioritized first. The summed weights can also be based on predicted failure costs, such that the most expensive problems are prioritized first. The prioritization engine can send prioritized alerts for the problems for display on a graphical user interface (“GUI”).Type: GrantFiled: February 17, 2020Date of Patent: June 7, 2022Assignee: VMWARE, INC.Inventors: Girish Nadger, Somenath Pal, Somaresh Sahu
-
Patent number: 11347576Abstract: Some embodiments of the invention provide methods for performing root cause analysis for non-deterministic anomalies in a datacenter. For instance, the method of some embodiments identifies a root cause for degradation in performance of one or more components in a network of the datacenter. This method collects and generates resource consumption data regarding resources consumed by a set of components in this network. The method performs a first analysis on the collected and/or generated data to identify an instance in time when one or more components, while still operational, are possibly suffering from performance degradation. The method then performs a second analysis on the collected and/or generated data associated with the identified time instance to identify a root cause of a performance degradation of at least one component in the network.Type: GrantFiled: October 11, 2019Date of Patent: May 31, 2022Assignee: VMWARE, INC.Inventors: Girish Nadger, Somenath Pal, Somaresh Sahu
-
Patent number: 11121908Abstract: Examples herein describe systems and methods for alarm prioritization in a Telco network. A prioritization engine can receive root cause problems and impacted network components from a network analysis module. The prioritization engine can define a mapping matrix that weights the problems according to network component type and service level. Using the problem weights, the prioritization engine can construct a problem-impact matrix that includes impact weights. The impact weights can be summed for each problem, as can the problem weights. The problems with the highest summed weights can then be prioritized first. The summed weights can also be based on predicted failure costs, such that the most expensive problems are prioritized first. The prioritization engine can send prioritized alerts for the problems for display on a graphical user interface (“GUI”).Type: GrantFiled: February 17, 2020Date of Patent: September 14, 2021Assignee: VMWARE, INC.Inventors: Girish Nadger, Somenath Pal, Somaresh Sahu
-
Publication number: 20210194753Abstract: Examples herein describe systems and methods for alarm prioritization in a Telco network. A prioritization engine can receive root cause problems and impacted network components from a network analysis module. The prioritization engine can define a mapping matrix that weights the problems according to network component type and service level. Using the problem weights, the prioritization engine can construct a problem-impact matrix that includes impact weights. The impact weights can be summed for each problem, as can the problem weights. The problems with the highest summed weights can then be prioritized first. The summed weights can also be based on predicted failure costs, such that the most expensive problems are prioritized first. The prioritization engine can send prioritized alerts for the problems for display on a graphical user interface (“GUI”).Type: ApplicationFiled: February 17, 2020Publication date: June 24, 2021Inventors: Girish Nadger, Somenath Pal, Somaresh Sahu
-
Publication number: 20210194752Abstract: Examples herein describe systems and methods for alarm prioritization in a Telco network. A prioritization engine can receive root cause problems and impacted network components from a network analysis module. The prioritization engine can define a mapping matrix that weights the problems according to network component type and service level. Using the problem weights, the prioritization engine can construct a problem-impact matrix that includes impact weights. The impact weights can be summed for each problem, as can the problem weights. The problems with the highest summed weights can then be prioritized first. The summed weights can also be based on predicted failure costs, such that the most expensive problems are prioritized first. The prioritization engine can send prioritized alerts for the problems for display on a graphical user interface (“GUI”).Type: ApplicationFiled: February 17, 2020Publication date: June 24, 2021Inventors: GIRISH NADGER, SOMENATH PAL, SOMARESH SAHU
-
Publication number: 20210026724Abstract: Some embodiments of the invention provide methods for performing root cause analysis for non-deterministic anomalies in a datacenter. For instance, the method of some embodiments identifies a root cause for degradation in performance of one or more components in a network of the datacenter. This method collects and generates resource consumption data regarding resources consumed by a set of components in this network. The method performs a first analysis on the collected and/or generated data to identify an instance in time when one or more components, while still operational, are possibly suffering from performance degradation. The method then performs a second analysis on the collected and/or generated data associated with the identified time instance to identify a root cause of a performance degradation of at least one component in the network.Type: ApplicationFiled: October 11, 2019Publication date: January 28, 2021Inventors: GIRISH NADGER, SOMENATH PAL, SOMARESH SAHU
-
Publication number: 20210026723Abstract: Some embodiments of the invention provide methods for performing root cause analysis for non-deterministic anomalies in a datacenter. For instance, the method of some embodiments identifies a root cause for degradation in performance of one or more components in a network of the datacenter. This method collects and generates resource consumption data regarding resources consumed by a set of components in this network. The method performs a first analysis on the collected and/or generated data to identify an instance in time when one or more components, while still operational, are possibly suffering from performance degradation. The method then performs a second analysis on the collected and/or generated data associated with the identified time instance to identify a root cause of a performance degradation of at least one component in the network.Type: ApplicationFiled: October 11, 2019Publication date: January 28, 2021Inventors: GIRISH NADGER, SOMENATH PAL, SOMARESH SAHU