Error List and Bug Report Analysis for Configuring an Application Tracer
    1.
    发明申请
    Error List and Bug Report Analysis for Configuring an Application Tracer 有权
    配置应用程序跟踪器的错误列表和错误报告分析

    公开(公告)号:US20140317606A1

    公开(公告)日:2014-10-23

    申请号:US13916571

    申请日:2013-06-12

    Abstract: Error logs, bug reports, and other databases identifying problems with a tracer system may be mined to determine how a tracer may interact with a given function, module, or other group of functions. Based on such reports, a tracer may be configured to avoid certain functions or to trace such functions in a specific manner. In some cases, tracer may be configured to limit tracing to certain parameters or with other limitations to avoid any known conditions under which errors occur.

    Abstract translation: 错误日志,错误报告和识别示踪系统问题的其他数据库可能被开采,以确定示踪者如何与给定的功能,模块或其他功能组进行交互。 基于这样的报告,可以配置示踪器以避免某些功能或以特定方式跟踪这些功能。 在某些情况下,跟踪器可以配置为将跟踪限制到某些参数或其他限制,以避免发生错误的任何已知条件。

    User Interaction Analysis of Tracer Data for Configuring an Application Tracer
    2.
    发明申请
    User Interaction Analysis of Tracer Data for Configuring an Application Tracer 有权
    用于配置应用程序跟踪器的跟踪器数据的用户交互分析

    公开(公告)号:US20140317605A1

    公开(公告)日:2014-10-23

    申请号:US13916568

    申请日:2013-06-12

    Abstract: A tracing system may be updated to include, exclude, or modify tracing configurations for functions based on how a user consumes tracing results. The user's interactions with graphical representations, inspections of data, and other interactions may indicate which functions may be interesting and which functions may not be. The user's interactions may be classified by use, such as during debugging, performance testing, and ongoing monitoring, and multiple user's interactions with the same function, library, module, source code file, or other groups of functions may be combined to predict a user's interest in a function.

    Abstract translation: 可以根据用户如何使用跟踪结果来更新跟踪系统以包括,排除或修改功能的跟踪配置。 用户与图形表示,数据检查和其他交互的交互可以指示哪些功能可能是有趣的,哪些功能可能不是。 用户的交互可以通过使用进行分类,例如在调试,性能测试和持续监控期间,可以组合多个用户与相同功能,库,模块,源代码文件或其他功能组的交互来预测用户的 对功能的兴趣

    Real Time Analysis of Tracer Summaries to Change Tracer Behavior
    3.
    发明申请
    Real Time Analysis of Tracer Summaries to Change Tracer Behavior 审中-公开
    示踪剂摘要的实时分析来改变示踪剂行为

    公开(公告)号:US20140317604A1

    公开(公告)日:2014-10-23

    申请号:US13916566

    申请日:2013-06-12

    Abstract: Real time analysis of tracing data may identify functions for which tracing may be enhanced or reduced. A tracer that generates function-level data may have an aggregator that summarizes the data. Potential changes to tracing configuration may be identified by analyzing the summarized data to determine whether or not each function is being traced at a level commensurate with that function's impact to the summarized data. Those functions with little significant contribution may have their tracing reduced, while those functions with more significant contribution may have their tracing enhanced. The analysis of the summarized data may be performed in real time in some instances, causing a tracer to change the data collected while an application executes.

    Abstract translation: 跟踪数据的实时分析可以识别可以增强或减少跟踪的功能。 生成功能级数据的跟踪器可以具有汇总数据的聚合器。 可以通过分析总结数据来确定跟踪配置的潜在变化,以确定每个功能是否被跟踪到与该功能对总结数据的影响相当的级别。 那些没有什么重大贡献的功能可能会减少其追踪,而具有更大贡献的功能可能会增加其追踪。 总结数据的分析可以在某些情况下实时执行,导致示踪器改变应用执行时收集的数据。

    Tracer list for automatically controlling tracer behavior
    4.
    发明授权
    Tracer list for automatically controlling tracer behavior 有权
    用于自动控制示踪剂行为的示踪物列表

    公开(公告)号:US09021445B2

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

    申请号:US13916561

    申请日:2013-06-12

    Abstract: A tracing system may use an evaluation mechanism to determine which functions to include or exclude during tracing. The architecture may evaluate functions when functions or groups of functions may be loaded for execution, as well as each time a function may be encountered. The evaluation mechanism may use whitelists, blacklists, and various expressions to identify which functions to trace and which functions to exclude. The evaluation mechanism may evaluate an expression that may identify specific conditions under which a function may be traced or not traced. The tracing mechanism may create wrapping functions for each function, including callback functions.

    Abstract translation: 跟踪系统可以使用评估机制来确定在追踪期间包括或排除哪些功能。 当功能或功能组可能被加载以执行时,以及每次可能遇到一个功能时,架构可以评估功能。 评估机制可以使用白名单,黑名单和各种表达方式来识别哪些功能要跟踪哪些功能要排除。 评估机制可以评估可以识别可以追踪或不追踪功能的特定条件的表达。 跟踪机制可以为每个函数创建包装函数,包括回调函数。

    Multiple Tracer Configurations Applied on a Function-by-Function Level
    6.
    发明申请
    Multiple Tracer Configurations Applied on a Function-by-Function Level 审中-公开
    在功能级别上应用的多个跟踪器配置

    公开(公告)号:US20140317603A1

    公开(公告)日:2014-10-23

    申请号:US13916563

    申请日:2013-06-12

    Abstract: A tracing system may use different configurations for tracing various functions in different manners. A configuration may be a group of settings that may define which data elements to collect, as well as the manner in which the data may be summarized, stored, and in some cases, displayed. Example configurations may include debugging configuration, performance optimization configuration, long term monitoring configuration, and others. The tracing system may be able to trace one group of functions with one configuration, while tracing another group of functions in the same application using a different configuration.

    Abstract translation: 跟踪系统可以使用不同的配置来以不同的方式跟踪各种功能。 配置可以是可以定义要收集哪些数据元素的一组设置,以及可以总结,存储和在某些情况下显示数据的方式。 示例配置可能包括调试配置,性能优化配置,长期监视配置等。 跟踪系统可能能够使用一种配置跟踪一组功能,同时使用不同的配置跟踪同一应用程序中的另一组功能。

    Tracer List for Automatically Controlling Tracer Behavior
    7.
    发明申请
    Tracer List for Automatically Controlling Tracer Behavior 有权
    用于自动控制示踪剂行为的示踪剂列表

    公开(公告)号:US20140317454A1

    公开(公告)日:2014-10-23

    申请号:US13916561

    申请日:2013-06-12

    Abstract: A tracing system may use an evaluation mechanism to determine which functions to include or exclude during tracing. The architecture may evaluate functions when functions or groups of functions may be loaded for execution, as well as each time a function may be encountered. The evaluation mechanism may use whitelists, blacklists, and various expressions to identify which functions to trace and which functions to exclude. The evaluation mechanism may evaluate an expression that may identify specific conditions under which a function may be traced or not traced. The tracing mechanism may create wrapping functions for each function, including callback functions.

    Abstract translation: 跟踪系统可以使用评估机制来确定在追踪期间包括或排除哪些功能。 当功能或功能组可能被加载以执行时,以及每次可能遇到一个功能时,架构可以评估功能。 评估机制可以使用白名单,黑名单和各种表达方式来识别哪些功能要跟踪哪些功能要排除。 评估机制可以评估可以识别可以追踪或不追踪功能的特定条件的表达。 跟踪机制可以为每个函数创建包装函数,包括回调函数。

    Error list and bug report analysis for configuring an application tracer
    8.
    发明授权
    Error list and bug report analysis for configuring an application tracer 有权
    用于配置应用程序示踪程序的错误列表和错误报告分析

    公开(公告)号:US08978016B2

    公开(公告)日:2015-03-10

    申请号:US13916571

    申请日:2013-06-12

    Abstract: Error logs, bug reports, and other databases identifying problems with a tracer system may be mined to determine how a tracer may interact with a given function, module, or other group of functions. Based on such reports, a tracer may be configured to avoid certain functions or to trace such functions in a specific manner. In some cases, tracer may be configured to limit tracing to certain parameters or with other limitations to avoid any known conditions under which errors occur.

    Abstract translation: 错误日志,错误报告和识别示踪系统问题的其他数据库可能被挖掘,以确定示踪者如何与给定的功能,模块或其他功能组进行交互。 基于这样的报告,可以配置示踪器以避免某些功能或以特定方式跟踪这些功能。 在某些情况下,跟踪器可以配置为将跟踪限制到某些参数或其他限制,以避免发生错误的任何已知条件。

    User interaction analysis of tracer data for configuring an application tracer
    9.
    发明授权
    User interaction analysis of tracer data for configuring an application tracer 有权
    用于配置应用示踪器的示踪器数据的用户交互分析

    公开(公告)号:US08966452B2

    公开(公告)日:2015-02-24

    申请号:US13916568

    申请日:2013-06-12

    Abstract: A tracing system may be updated to include, exclude, or modify tracing configurations for functions based on how a user consumes tracing results. The user's interactions with graphical representations, inspections of data, and other interactions may indicate which functions may be interesting and which functions may not be. The user's interactions may be classified by use, such as during debugging, performance testing, and ongoing monitoring, and multiple user's interactions with the same function, library, module, source code file, or other groups of functions may be combined to predict a user's interest in a function.

    Abstract translation: 可以根据用户如何使用跟踪结果来更新跟踪系统以包括,排除或修改功能的跟踪配置。 用户与图形表示,数据检查和其他交互的交互可以指示哪些功能可能是有趣的,哪些功能可能不是。 用户的交互可以通过使用进行分类,例如在调试,性能测试和持续监控期间,可以组合多个用户与相同功能,库,模块,源代码文件或其他功能组的交互来预测用户的 对功能的兴趣

    Bottleneck Detector for Executing Applications
    10.
    发明申请
    Bottleneck Detector for Executing Applications 有权
    用于执行应用程序的瓶颈检测器

    公开(公告)号:US20140282597A1

    公开(公告)日:2014-09-18

    申请号:US13866014

    申请日:2013-04-18

    Abstract: A bottleneck detector may analyze individual workloads processed by an application by logging times when the workload may be processed at different checkpoints in the application. For each checkpoint, a curve fitting algorithm may be applied, and the fitted curves may be compared between different checkpoints to identify bottlenecks or other poorly performing sections of the application. A real time implementation of a detection system may compare newly captured data points against historical curves to detect a shift in the curve, which may indicate a bottleneck. In some cases, the fitted curves from neighboring checkpoints may be compared to identify sections of the application that may be a bottleneck. An automated system may apply one set of checkpoints in an application, identify an area for further investigation, and apply a second set of checkpoints in the identified area. Such a system may recursively search for bottlenecks in an executing application.

    Abstract translation: 瓶颈检测器可以通过在应用程序的不同检查点处处理工作负载的记录时间来分析应用程序处理的各个工作负载。 对于每个检查点,可以应用曲线拟合算法,并且可以在不同检查点之间比较拟合曲线,以识别应用程序的瓶颈或其他性能差的部分。 检测系统的实时实现可以将新捕获的数据点与历史曲线进行比较,以检测曲线中的偏移,这可能表示瓶颈。 在某些情况下,可以比较来自相邻检查点的拟合曲线以识别应用程序可能是瓶颈的部分。 自动化系统可以在应用程序中应用一组检查点,识别进一步调查的区域,并在识别的区域中应用第二组检查点。 这样的系统可以递归地搜索执行应用程序中的瓶颈。

Patent Agency Ranking