Patents by Inventor Arnak Poghosyan

Arnak Poghosyan 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: 11940895
    Abstract: Computer-implemented methods and systems described herein perform intelligent sampling of application traces generated by an application. Computer-implemented methods and systems determine different sampling rates based on frequency of occurrence of trace types and/or frequency of occurrence of durations of the traces. Each sampling rate corresponds to a different trace type and/or different duration. The sampling rates for low frequency trace types and durations are larger than the sampling rates for high frequency trace types and durations. The relatively larger sampling rates for low frequency trace types and low frequency durations ensures that low frequency trace types and low frequency durations are sampled in sufficient numbers and are not passed over during sampling of the application traces. The set of sampled traces are stored in a data storage device.
    Type: Grant
    Filed: July 5, 2021
    Date of Patent: March 26, 2024
    Assignee: VMware LLC
    Inventors: Arnak Poghosyan, Ashot Nshan Harutyunyan, Naira Movses Grigoryan, Clement Pang, George Oganesyan, Karen Avagyan
  • Patent number: 11899528
    Abstract: Automated methods and systems for identifying and resolving performance problems of objects of a data center are described. The automated methods and systems construct a model for identifying objects of the datacenter that are experiencing performance problems based on baseline distributions of events of the objects in a historical time period and event distributions of events of the objects in a time window located outside the historical time period. A root causes and recommendations database is constructed for resolving performance problems based on remedial measures previously performed for resolving performance problems. The model is used to monitor the objects of data center for runtime performance problems. When a performance problem with an object is detected, the root causes and recommendations database is used to identify a root cause of the performance problem and generate a recommendation for resolving the performance problem in near real time.
    Type: Grant
    Filed: March 1, 2022
    Date of Patent: February 13, 2024
    Assignee: VMware LLC
    Inventors: Ashot Nshan Harutyunyan, Arnak Poghosyan, Naira Movses Grigoryan
  • Publication number: 20240028955
    Abstract: Automated, computer-implemented methods and systems describe herein resolve performance problems with objects executing in a data center. The operations manager uses machine learning to train an inference model that relates probability distributions of event types of log messages of the object to a key performance indicator (“KPI”) of the object. The operations manager monitors the KPI for run-time KPI values that violates a KPI threshold. When the KPI violates the threshold, the operations manager determines probabilities of event types of log messages recorded in a run-time interval and uses the inference model to determine event types of the probabilities of event types of log messages in the run-time interval to determine a root cause of the performance problem. The inference models can be used to identify log messages of event types that correspond to potential performance problems with data center objects and execute appropriate remedial measures to avoid the problems.
    Type: Application
    Filed: January 23, 2023
    Publication date: January 25, 2024
    Applicant: VMware, Inc.
    Inventors: Ashot Nshan Harutyunyan, Arnak Poghosyan, Lilit Harutyunyan, Nelli Aghajanyan, Tigran Bunarjyan, Marine Harutyunyan, Sam Israelyan
  • Publication number: 20240028442
    Abstract: Automated, computer-implemented methods and systems for resolving performance problems with objects executing in a data center are described. The automated methods use machine learning to train a model that comprises rules defining relationships between probabilities of event types of in log messages and values of a key performance indictor (“KPI”) of the object over a historical time period. When a KPI violates a corresponding threshold, the rules are used to evaluate run time log messages that describe the probable root cause of the performance problem. An alert identifying the KPI threshold violation, and the log messages are displayed in a graphical user interface of an electronic display device.
    Type: Application
    Filed: July 22, 2022
    Publication date: January 25, 2024
    Applicant: VMware, Inc.
    Inventors: Ashot Nshan Harutyunyan, Arnak Poghosyan, Lilit Harutyunyan, Nelli Aghajanyan, Tigran Bunarjyan, Marine Harutyunyan, Sam Israelyan
  • Publication number: 20240028444
    Abstract: Automated computer-implemented methods and systems for resolving performance problems with objects executing in a data center are described. The automated methods use machine learning to obtain rules defining relationships between probabilities of event types of in log messages and performance problems identified by a key performance indictor (“KPI”) of the object. When a KPI violates a corresponding threshold, the rules are used to evaluate run time log messages that describe the probable root cause of the performance problem. An alert identifying the KPI threshold violation, and the log messages are displayed in a graphical user interface of an electronic display device.
    Type: Application
    Filed: January 13, 2023
    Publication date: January 25, 2024
    Applicant: VMWare, Inc.
    Inventors: Ashot Nshan Harutyunyan, Arnak Poghosyan, Lilit Harutyunyan, Nelli Aghajanyan, Tigran Bunarjyan, Marine Harutyunyan, Sam Israelyan
  • Patent number: 11880271
    Abstract: The current document is directed to methods and systems that employ call traces collected by one or more call-trace services to generate call-trace-classification rules to facilitate root-cause analysis of distributed-application operational problems and failures. In a described implementation, a set of automatically labeled call traces is partitioned by the generated call-trace-classification rules. Call-trace-classification-rule generation is constrained to produce relatively simple rules with greater-than-threshold confidences and coverages. The call-trace-classification rules may point to particular services and service failures, which provides useful information to distributed-application and distributed-computer-system managers and administrators attempting to diagnose operational problems and failures that arise during execution of distributed applications within distributed computer systems.
    Type: Grant
    Filed: October 1, 2021
    Date of Patent: January 23, 2024
    Assignee: VMware LLC
    Inventors: Arnak Poghosyan, Ashot Nshan Harutyunyan, Naira Movses Grigoryan, Clement Pang, George Oganesyan, Davit Baghdasaryan
  • Patent number: 11880272
    Abstract: The current document is directed to methods and systems that employ call traces collected by one or more call-trace services to generate call-trace-classification rules to facilitate root-cause analysis of distributed-application operational problems and failures. In a described implementation, a set of automatically labeled call traces is partitioned by the generated call-trace-classification rules. Call-trace-classification-rule generation is constrained to produce relatively simple rules with greater-than-threshold confidences and coverages. The call-trace-classification rules may point to particular services and service failures, which provides useful information to distributed-application and distributed-computer-system managers and administrators attempting to diagnose operational problems and failures that arise during execution of distributed applications within distributed computer systems.
    Type: Grant
    Filed: October 1, 2021
    Date of Patent: January 23, 2024
    Assignee: VMware LLC
    Inventors: Arnak Poghosyan, Ashot Nshan Harutyunyan, Naira Movses Grigoryan, Clement Pang, George Oganesyan, Davit Baghdasaryan
  • Publication number: 20240022466
    Abstract: Automated computer-implemented methods and systems for discovering clusters of alerts triggered by abnormal events occurring with objects in a data center are described. In one aspect, alerts with start times in a sliding run-time window are retrieved from an alerts database. Each alert corresponds to a run-time event occurring with an object of the data center. Clusters of alerts in the sliding run-time window are detected based on the start times of the alerts and topological proximity of the objects. High priority alerts in the clusters of alerts are determined based on alert types. The events associated with discovered clusters of alerts and high priority alerts are displayed in a graphical user interface (“GUI”). Time evolution clustering of alerts and coverage evolution of alerts are over time based on the start times of the alerts and topological proximity of objects exhibiting abnormal behavior in the data center.
    Type: Application
    Filed: July 18, 2022
    Publication date: January 18, 2024
    Applicant: VMware, Inc.
    Inventors: Ashot Nshan Harutyunyan, Arnak Poghosyan, Naira Movses Grigoryan, Artur Grigoryan, Tigran Bunarjyan, Karen Aghajanyan, Vahan Tadevosyan, Tigran Avagimyants
  • Publication number: 20240020191
    Abstract: Automated methods and systems for resolving potential root causes of performance problems with applications executing in a data center are described. The automated methods use machine learning to train an inference model that relates event types recorded in metrics, log messages, and traces of an application to values of a key performance indicator (“KPI”) of the application. The methods use the trained inference model to determine which of the event types are important event types that relate to performance of the application. In response to detecting a run-time performance problem in the KPI, the methods determine which of the important event has a higher probability of being the potential root cause of the performance problem. A graphical user interface displays an alert that identifies the application as having the run-time performance problem, identity of the important event types, and at least one recommendation for remedying the performance problem.
    Type: Application
    Filed: July 13, 2022
    Publication date: January 18, 2024
    Applicant: VMware, Inc.
    Inventors: Ashot Nshan Harutyunyan, Arnak Poghosyan, Naira Movses Grigoryan
  • Patent number: 11803440
    Abstract: Automated processes and systems troubleshoot and optimize performance of applications running in distributed computing systems. An automated computer-implemented processes train an inference model for an application based on metrics associated with the application and a key performance indicator (“KPI”) of the application. When a run-time performance problem is detected in run-time KPI values of KPI, the trained inference model is applied to run-time metrics and run-time KPI values to identify relevant run-time metrics that can be used to identify the root cause of the performance problem. The root cause of the performance problem can be used to generate a recommendation for correcting the performance problem. An alert identifying the root cause of the performance problem and the recommendation for correcting the performance problem are displayed on an interface of a display, thereby enabling correction of the performance problem and optimization of the application.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: October 31, 2023
    Assignee: VMware, Inc.
    Inventors: Ashot Nshan Harutyunyan, Arnak Poghosyan
  • Publication number: 20230281070
    Abstract: Automated methods and systems for identifying and resolving performance problems of objects of a data center are described. The automated methods and systems construct a model for identifying objects of the datacenter that are experiencing performance problems based on baseline distributions of events of the objects in a historical time period and event distributions of events of the objects in a time window located outside the historical time period. A root causes and recommendations database is constructed for resolving performance problems based on remedial measures previously performed for resolving performance problems. The model is used to monitor the objects of data center for runtime performance problems. When a performance problem with an object is detected, the root causes and recommendations database is used to identify a root cause of the performance problem and generate a recommendation for resolving the performance problem in near real time.
    Type: Application
    Filed: March 1, 2022
    Publication date: September 7, 2023
    Applicant: VMware, Inc.
    Inventors: Ashot Nshan Harutyunyan, Arnak Poghosyan, Naira Movses Grigoryan
  • Publication number: 20230252109
    Abstract: The current document is directed to improved methods and systems that collect, generate, and store multidimensional metric data used for monitoring, management, and administration of computer systems and that continuously optimize sampling rates for metric data. Multiple different metric-data streams are sampled for each of multiple different distributed-computer-system objects, and are hierarchically organized into a number of different individual and multidimensional metric-data streams. The sampling rates for the different individual and multidimensional metric-data streams are correspondingly hierarchically optimized in order to avoid oversampling the metric data while preserving the relevant information content of the sampled metric data for downstream data analysis.
    Type: Application
    Filed: January 17, 2022
    Publication date: August 10, 2023
    Applicant: VMware, Inc
    Inventors: Ashot Nshan Harutyunyan, Tigran Bunarjyan, Arnak Poghosyan, Karine Aleksanyan
  • Publication number: 20230229537
    Abstract: The current document is directed to methods and systems that automatically generate training data for machine-learning-based components used by a metric-data processing-and-analysis component of a distributed computer system, a subsystem within a distributed computer system, or a standalone metric-data processing-and-analysis system. The training data sets are labeled using categorical KPI values. The machine-learning-based components are applied to metric data both for predicting anomalous operational behaviors and problems within the distributed computer system and for determination of potential causes of anomalous operational behaviors and problems within the distributed computer system. Training of machine-learning-based components is carried out concurrently and asynchronously with respect to other metric-data collection, aggregation, processing, storage, and analysis tasks.
    Type: Application
    Filed: January 17, 2022
    Publication date: July 20, 2023
    Applicant: VMware, Inc.
    Inventors: Ashot Nshan Harutyunyan, Nelli Aghajanyan, Lilit Harutyunyan, Arnak Poghosyan, Tigran Bunarjyan
  • Publication number: 20230229675
    Abstract: The current document is directed to methods and systems that collect metric data within computing facilities, including large data centers and cloud-computing facilities. In a described implementation, two or more metric-data sets are combined to generate a multidimensional metric-data set. The multidimensional metric-data set is compressed for efficient storage by clustering the multidimensional data points within the multidimensional metric-data set to produce a covering subset of multidimensional data points and by then representing the multidimensional-data-point members of each cluster by a cluster identifier rather than by a set of floating-point values, integer values, or other types of data representations. The covering set is constructed to ensure that the compression does not result in greater than a specified level of distortion of the original data.
    Type: Application
    Filed: January 17, 2022
    Publication date: July 20, 2023
    Applicant: VMware, Inc.
    Inventors: Ashot Hautyunyan, Arnak Poghosyan, Tigran Bunarjyan, Naira Movses Grigoryan
  • Publication number: 20230222100
    Abstract: Automated methods and systems for compressing log messages stored in a log message databased are described herein. The automated methods and systems perform lossy compression of an original set of log messages by identifying log messages that represent each of the various types of events recorded in the original set. The log messages in the original set are overwritten by corresponding representative log messages. Source coding is used to construct a source coding scheme and variable length binary codewords for each of the representative log messages. The representative log messages are replaced by the codewords, which occupies significantly less storage space than the original set. The lossy compressed set of log messages can be decompressed to obtain the representative log messages using the source coding scheme.
    Type: Application
    Filed: January 11, 2022
    Publication date: July 13, 2023
    Applicant: VMware, Inc.
    Inventors: Ashot Harutyunyan, Arnak Poghosyan, Naira Movses Grigoryan
  • Publication number: 20230222511
    Abstract: An AI-driven support system is described herein. This system includes a request formed from least one of a support request and a knowledge base. The system also includes an extractor module made up of a data pipeline configured to construct a training dataset from an input of at least one of said support request and said knowledge base, a training pipeline configured to take said training dataset use a BERT language model to generate at least one feature vector, and an evaluation pipeline fit to compare outputs from at least one iteration of said training pipeline, as well as output at least one parsed feature vector.
    Type: Application
    Filed: January 11, 2022
    Publication date: July 13, 2023
    Applicant: VMware, Inc.
    Inventors: Ashot BAGHDASARYAN, Tigran BUNARJYAN, Arnak POGHOSYAN, Ashot Nshan HARUTYUNYAN, Jad EL-ZEIN
  • Publication number: 20230099001
    Abstract: Automated processes and systems troubleshoot and optimize performance of applications running in distributed computing systems. An automated computer-implemented processes train an inference model for an application based on metrics associated with the application and a key performance indicator (“KPI”) of the application. When a run-time performance problem is detected in run-time KPI values of KPI, the trained inference model is applied to run-time metrics and run-time KPI values to identify relevant run-time metrics that can be used to identify the root cause of the performance problem. The root cause of the performance problem can be used to generate a recommendation for correcting the performance problem. An alert identifying the root cause of the performance problem and the recommendation for correcting the performance problem are displayed on an interface of a display, thereby enabling correction of the performance problem and optimization of the application.
    Type: Application
    Filed: September 30, 2021
    Publication date: March 30, 2023
    Applicant: VMware, Inc.
    Inventors: Ashot Nshan Harutyunyan, Arnak Poghosyan
  • Patent number: 11481300
    Abstract: Automated processes and systems for detecting abnormally behaving objects of a distributed computing system are described. Processes and systems obtain metrics that are generated in a historical time window and are associated with an object of the distributed computing system. Processes and system use the metrics to compute a time-dependent system indicator over the historical time window. Each value of the system indicator corresponds to a point in time of the historical time window when the object was in a normal or an abnormal state. Processes and systems use the normal and abnormal states of the system indicator in the historical time window to train a state classifier that is used to detect run-time abnormal behavior of the object. When the state classifier identifies abnormal behavior of the object, an alert is generated, indicating the abnormal behavior of the object.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: October 25, 2022
    Assignee: VMware, Inc.
    Inventors: Arnak Poghosyan, Ashot Nshan Harutyunyan, Naira Movses Grigoryan, Nicholas Kushmerick
  • Publication number: 20220291982
    Abstract: Computer-implemented methods and systems described herein perform intelligent sampling of application traces generated by an application. Computer-implemented methods and systems determine different sampling rates based on frequency of occurrence of normal traces and erroneous traces of the application. The sampling rates for low frequency normal and erroneous traces are larger than the sampling rates for high frequency normal and erroneous traces. The relatively larger sampling rates for low frequency trace ensures that low frequency traces are sampled in sufficient numbers and are not passed over during sampling of the application traces. The sampled normal and erroneous traces are stored in a data storage device.
    Type: Application
    Filed: July 13, 2021
    Publication date: September 15, 2022
    Applicant: VMware, Inc.
    Inventors: Arnak Poghosyan, Ashot Nshan Harutyunyan, Naira Movses Grigoryan, Clement Pang, George Oganesyan, Karen Avagyan
  • Publication number: 20220283924
    Abstract: Computer-implemented methods and systems described herein perform intelligent sampling of application traces generated by an application. Computer-implemented methods and systems determine different sampling rates based on frequency of occurrence of trace types and/or frequency of occurrence of durations of the traces. Each sampling rate corresponds to a different trace type and/or different duration. The sampling rates for low frequency trace types and durations are larger than the sampling rates for high frequency trace types and durations. The relatively larger sampling rates for low frequency trace types and low frequency durations ensures that low frequency trace types and low frequency durations are sampled in sufficient numbers and are not passed over during sampling of the application traces. The set of sampled traces are stored in a data storage device.
    Type: Application
    Filed: July 5, 2021
    Publication date: September 8, 2022
    Applicant: VMware, Inc.
    Inventors: Arnak Poghosyan, Ashot Nshan Harutyunyan, Naira Movses Grigoryan, Clement Pang, George Oganesyan, Karen Avagyan