Method and system for computer assisted hot-tracing mechanism
    21.
    发明授权
    Method and system for computer assisted hot-tracing mechanism 有权
    计算机辅助热追踪机制的方法与系统

    公开(公告)号:US09489286B2

    公开(公告)日:2016-11-08

    申请号:US14168375

    申请日:2014-01-30

    IPC分类号: G06F9/44 G06F11/36

    CPC分类号: G06F11/3644 G06F11/3636

    摘要: This invention provides a new mechanism for “Hot-Tracing” using a novel placeholder mechanism and binary rewriting techniques, which leverages existing compiler flags in order to enable light-weight and highly flexible dynamic instrumentation. Broadly, I-Probe can be divided in 2 distinct workflows—1. Pre-processing (ColdPatch), and 2. Hot Tracing. The first phase is a pre-processing mechanism to prepare the binary for phase 2. The second phase is the actual hot-tracing mechanism, which allows users to dynamically instrument functions (more specifically symbols) of their choice.

    摘要翻译: 本发明提供了一种使用新型占位符机制和二进制重写技术的“热追踪”的新机制,其利用现有的编译器标志以便实现轻量级和高度灵活的动态仪器。 普遍来说,I-Probe可以分为两个不同的工作流程 - 1。 预处理(ColdPatch)和2.热追踪。 第一阶段是为阶段2准备二进制的预处理机制。第二阶段是实际的热追踪机制,允许用户动态地对其选择的功能(更具体地说是符号)进行仪器仪表功能。

    Method and system for correlated tracing with automated multi-layer function instrumentation localization
    22.
    发明授权
    Method and system for correlated tracing with automated multi-layer function instrumentation localization 有权
    自动多层功能仪器定位的相关跟踪方法与系统

    公开(公告)号:US09092568B2

    公开(公告)日:2015-07-28

    申请号:US13873610

    申请日:2013-04-30

    IPC分类号: G06F9/44 G06F11/36

    CPC分类号: G06F11/3636 G06F11/3604

    摘要: A system for automatically instrumenting and tracing an application program and related software components achieves a correlated tracing of the program execution. It includes tracing of endpoints that are the set of functions in the program execution path that the developers are interested. The tracing endpoints and related events become the total set of functions to be traced in the program (called instrument points). This invention automatically analyzes the program and generates such instrumentation points to enable correlated tracing. The generated set of instrumentation points addresses common questions that developers ask when they use monitoring tools.

    摘要翻译: 用于自动测试和跟踪应用程序和相关软件组件的系统实现了程序执行的相关跟踪。 它包括跟踪开发人员感兴趣的程序执行路径中的一组函数的端点。 跟踪终点和相关事件成为程序中要追踪的功能的总数(称为仪器点)。 本发明自动分析程序并生成这样的仪器点以实现相关跟踪。 生成的仪器仪表组解决了开发人员在使用监控工具时所要求的常见问题。

    Method and system for software system performance diagnosis with kernel event feature guidance
    23.
    发明授权
    Method and system for software system performance diagnosis with kernel event feature guidance 有权
    内核事件功能指导软件系统性能诊断方法与系统

    公开(公告)号:US09075912B2

    公开(公告)日:2015-07-07

    申请号:US13850562

    申请日:2013-03-26

    IPC分类号: G06F11/00 G06F11/36 G06F11/34

    摘要: A method includes generating a normal trace in a training stage for the monitored software systems and a monitored trace in the deployment stage for anomaly detection, applying resource transfer functions to traces to convert them to resource features, and system call categorization to traces to convert them to program behavior features, performing anomaly detection in a global scope using the derived resource features and program behavior features, in case the system finds no anomaly, generating no anomaly report, in case the anomaly is found, including the result in an anomaly report; and performing conditional anomaly detection.

    摘要翻译: 一种方法包括在受监视的软件系统的训练阶段生成正常轨迹,以及在部署阶段中用于异常检测的受监控轨迹,将资源传递函数应用到轨迹以将其转换为资源特征,以及将系统调用分类到跟踪以转换它们 程序行为特征,使用导出的资源特征和程序行为特征在全局范围内执行异常检测,以防系统发现异常情况,发现异常报告,包括异常报告中的结果; 并执行条件异常检测。

    Method and System for Computer Assisted Hot-Tracing Mechanism
    24.
    发明申请
    Method and System for Computer Assisted Hot-Tracing Mechanism 有权
    计算机辅助热追踪机制的方法与系统

    公开(公告)号:US20140229921A1

    公开(公告)日:2014-08-14

    申请号:US14168375

    申请日:2014-01-30

    IPC分类号: G06F11/36

    CPC分类号: G06F11/3644 G06F11/3636

    摘要: This invention provides a new mechanism for “Hot-Tracing” using a novel placeholder mechanism and binary rewriting techniques, which leverages existing compiler flags in order to enable light-weight and highly flexible dynamic instrumentation. Broadly, I-Probe can be divided in 2 distinct workflows—1. Pre-processing (ColdPatch), and 2. Hot Tracing. The first phase is a pre-processing mechanism to prepare the binary for phase 2. The second phase is the actual hot-tracing mechanism, which allows users to dynamically instrument functions (more specifically symbols) of their choice.

    摘要翻译: 本发明提供了一种使用新型占位符机制和二进制重写技术的“热追踪”的新机制,其利用现有的编译器标志以便实现轻量级和高度灵活的动态仪器。 普遍来说,I-Probe可以分为两个不同的工作流程 - 1。 预处理(ColdPatch)和2.热追踪。 第一阶段是为阶段2准备二进制的预处理机制。第二阶段是实际的热追踪机制,允许用户动态地对其选择的功能(更具体地说是符号)进行仪器仪表功能。

    Method and System for Software System Performance Diagnosis with Kernel Event Feature Guidance
    25.
    发明申请
    Method and System for Software System Performance Diagnosis with Kernel Event Feature Guidance 有权
    内核事件功能指导软件系统性能诊断方法与系统

    公开(公告)号:US20140115403A1

    公开(公告)日:2014-04-24

    申请号:US13850562

    申请日:2013-03-26

    IPC分类号: G06F11/36

    摘要: A method includes generating a normal trace in a training stage for the monitored software systems and a monitored trace in the deployment stage for anomaly detection, applying resource transfer functions to traces to convert them to resource features, and system call categorization to traces to convert them to program behavior features, performing anomaly detection in a global scope using the derived resource features and program behavior features, in case the system finds no anomaly, generating no anomaly report, in case the anomaly is found, including the result in an anomaly report; and performing conditional anomaly detection.

    摘要翻译: 一种方法包括在受监视的软件系统的训练阶段生成正常轨迹,以及在部署阶段中用于异常检测的受监控轨迹,将资源传递函数应用到轨迹以将其转换为资源特征,以及将系统调用分类到跟踪以转换它们 程序行为特征,使用导出的资源特征和程序行为特征在全局范围内执行异常检测,以防系统发现异常情况,发现异常报告,包括异常报告中的结果; 并执行条件异常检测。

    INTEGRATED APPROACH TO MODEL TIME SERIES DYNAMICS IN COMPLEX PHYSICAL SYSTEMS
    26.
    发明申请
    INTEGRATED APPROACH TO MODEL TIME SERIES DYNAMICS IN COMPLEX PHYSICAL SYSTEMS 有权
    复杂物理系统中模型时间序列动力学的综合方法

    公开(公告)号:US20140108314A1

    公开(公告)日:2014-04-17

    申请号:US14050945

    申请日:2013-10-10

    IPC分类号: G06N99/00

    摘要: A system and method for analysis of complex systems which includes determining model parameters based on time series data, further including profiling a plurality of types of data properties to discover complex data properties and dependencies; classifying the data dependencies into predetermined categories for analysis; and generating a plurality of models based on the discovered properties and dependencies. The system and method may analyze, using a processor, the generated models based on a fitness score determined for each model to generate a status report for each model; integrate the status reports for each model to determine an anomaly score for the generated models; and generate an alarm when the anomaly score exceeds a predefined threshold.

    摘要翻译: 一种用于分析复杂系统的系统和方法,包括基于时间序列数据确定模型参数,还包括分析多种类型的数据属性以发现复杂数据属性和依赖性; 将数据依赖关系分类为预定类别进行分析; 以及基于所发现的属性和依赖关系生成多个模型。 系统和方法可以基于为每个模型确定的适应度分数来使用处理器分析生成的模型,以生成每个模型的状态报告; 整合每个模型的状态报告,以确定生成的模型的异常得分; 并且当异常得分超过预定阈值时产生报警。

    Deep Network Embedding with Adversarial Regularization

    公开(公告)号:US20190130212A1

    公开(公告)日:2019-05-02

    申请号:US16169184

    申请日:2018-10-24

    IPC分类号: G06K9/62 G06N3/08 G06N3/04

    摘要: Methods and systems for embedding a network in a latent space include generating a representation of an input network graph in the latent space using an autoencoder model and generating a representation of a set of noise samples in the latent space using a generator model. A discriminator model discriminates between the representation of the input network graph and the representation of the set of noise samples. The autoencoder model, the generator model, and the discriminator model are jointly trained by minimizing a joint loss function that includes parameters for each model. A final representation of the input network graph is generated using the trained autoencoder model.

    Heterogeneous log analysis
    29.
    发明授权

    公开(公告)号:US10114148B2

    公开(公告)日:2018-10-30

    申请号:US14503549

    申请日:2014-10-01

    IPC分类号: G01V99/00

    摘要: A method and system are provided for heterogeneous log analysis. The method includes performing hierarchical log clustering on heterogeneous logs to generate a log cluster hierarchy for the heterogeneous logs. The method further includes performing, by a log pattern recognizer device having a processor, log pattern recognition on the log cluster hierarchy to generate log pattern representations. The method also includes performing log field analysis on the log pattern representations to generate log field statistics. The method additionally includes performing log indexing on the log pattern representations to generate log indexes.