OPTIMIZATION ANALYSIS USING SIMILAR FREQUENCIES
    1.
    发明申请
    OPTIMIZATION ANALYSIS USING SIMILAR FREQUENCIES 有权
    使用类似频率的优化分析

    公开(公告)号:US20150301920A1

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

    申请号:US14582973

    申请日:2014-12-24

    Abstract: Periodicity similarity between two different tracer objectives may be used to identify additional input parameters to sample. The tracer objectives may be individual portions of a large tracer operation, and each of the tracer objectives may have separate set of input objects for which data may be collected. After collecting data for a tracer objective, other tracer objectives with similar periodicities may be identified. The input objects from the other tracer objectives may be added to a tracer objective and the tracer objective may be executed to determine a statistical significance of the newly added objective. An iterative process may traverse multiple input objects until exhausting possible input objects and a statistically significant set of input objects are identified.

    Abstract translation: 可以使用两个不同示踪物体之间的周期相似性来识别要采样的其他输入参数。 示踪物目标可以是大示踪器操作的单独部分,并且示踪物体目标中的每一个可以具有可以为其收集数据的单独输入对象集合。 在收集示踪物镜的数据之后,可以识别具有相似周期性的其他示踪物物镜。 可以将来自其他跟踪目标的输入对象添加到跟踪目标中,并且可以执行跟踪目标以确定新添加的目标的统计显着性。 迭代过程可以遍历多个输入对象,直到排除可能的输入对象,并且识别出统计学上有意义的输入对象集合。

    VISUALIZATION OF BEHAVIOR CLUSTERING OF COMPUTER APPLICATIONS
    2.
    发明申请
    VISUALIZATION OF BEHAVIOR CLUSTERING OF COMPUTER APPLICATIONS 有权
    计算机应用行为聚类的可视化

    公开(公告)号:US20150205693A1

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

    申请号:US14596151

    申请日:2015-01-13

    Inventor: Tetsuo SETO

    Abstract: Dimensionality reduction, such as principal component analysis, may be performed against a time series of performance observations for a computer application. A visual representation of the results may be displayed in one, two, or three dimensions, and often show clusters of operational behavior. The representation may be animated to show a sequence of observations and how the behavior of an application may change from one cluster of operation to another. The representation may be further applied to show both a historical view of the observations and new observations. The time series may contain performance and operational data, as well as metadata observed from a computer application.

    Abstract translation: 可以针对计算机应用的时间序列的性能观察来执行诸如主成分分析的尺寸减小。 结果的视觉表示可以以一个,两个或三个维度显示,并且经常显示操作行为的集群。 该表示可以被动画化以显示一系列观察结果,以及应用程序的行为如何从一组操作变为另一组。 这种表述可以进一步应用于显示观察的历史观点和新观察。 时间序列可能包含性能和操作数据,以及从计算机应用程序观察到的元数据。

    COMPUTER PERFORMANCE PREDICTION USING SEARCH TECHNOLOGIES
    3.
    发明申请
    COMPUTER PERFORMANCE PREDICTION USING SEARCH TECHNOLOGIES 审中-公开
    使用搜索技术的计算机性能预测

    公开(公告)号:US20150205690A1

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

    申请号:US14596126

    申请日:2015-01-13

    Inventor: Tetsuo SETO

    Abstract: A computer monitoring system may predict near term and long term performance by comparing a segment of current time series data with previously observed time series to find matching segments. From a matching segment, a prediction of performance may be made by examining later observations in the time series. Each time series element may include a large number of parameters, and one mechanism for comparing segments may be treating the elements as multi-dimensional vectors and using cosine similarity for finding significant matches. A deployment mechanism may store time series segments in a searchable database, and search the database with a newly observed time series segment for matches.

    Abstract translation: 计算机监控系统可以通过将当前时间序列数据与先前观察到的时间序列进行比较来查找匹配段来预测近期和长期性能。 从匹配的部分,可以通过检查时间序列中的后续观察来进行性能预测。 每个时间序列元素可以包括大量参数,并且用于比较段的一种机制可以将元素作为多维向量来处理,并且使用余弦相似度来发现重要的匹配。 部署机制可以将时间序列段存储在可搜索的数据库中,并用新观察的时间序列段搜索数据库以进行匹配。

    RUNTIME SETTINGS DERIVED FROM RELATIONSHIPS IDENTIFIED IN TRACER DATA
    4.
    发明申请
    RUNTIME SETTINGS DERIVED FROM RELATIONSHIPS IDENTIFIED IN TRACER DATA 审中-公开
    从跟踪器数据中识别的关系发出的运行时间设置

    公开(公告)号:US20150082285A1

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

    申请号:US14549420

    申请日:2014-11-20

    Abstract: An analysis system may perform network analysis on data gathered from an executing application. The analysis system may identify relationships between code elements and use tracer data to quantify and classify various code elements. In some cases, the analysis system may operate with only data gathered while tracing an application, while other cases may combine static analysis data with tracing data. The network analysis may identify groups of related code elements through cluster analysis, as well as identify bottlenecks from one to many and many to one relationships. The analysis system may generate visualizations showing the interconnections or relationships within the executing code, along with highlighted elements that may be limiting performance.

    Abstract translation: 分析系统可以对从执行应用收集的数据执行网络分析。 分析系统可以识别代码元素之间的关系,并使用跟踪器数据来量化和分类各种代码元素。 在某些情况下,分析系统只能在跟踪应用程序时收集的数据进行操作,而其他情况可能会将静态分析数据与跟踪数据相结合。 网络分析可以通过聚类分析来识别相关代码元素的组,并且识别从一个到多个和多个到一个关系的瓶颈。 分析系统可以产生显示执行代码内的互连或关系的可视化,以及可能限制性能的突出显示的元素。

    Module Specific Tracing in a Shared Module Environment
    5.
    发明申请
    Module Specific Tracing in a Shared Module Environment 有权
    共享模块环境中的模块特定跟踪

    公开(公告)号:US20150067652A1

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

    申请号:US14455156

    申请日:2014-08-08

    Abstract: A module-specific tracing mechanism may trace the usage of a module on behalf of the module developer. The module may be used by multiple application developers, and the tracing system may collect and summarize data for the module in each of the different applications. The data may include usage data as well as performance data. Usage data may include anonymized data for each time the module may be invoked and called, and performance data may include the processing time, memory consumption, and other metrics. The module-specific tracing may be enabled or disabled by an application developer.

    Abstract translation: 模块特定的跟踪机制可以代表模块开发人员跟踪模块的使用情况。 该模块可以由多个应用程序开发人员使用,跟踪系统可以收集和汇总每个不同应用程序中的模块的数据。 数据可以包括使用数据以及性能数据。 使用数据可以包括每当模块被调用和调用时的匿名数据,并且性能数据可以包括处理时间,存储器消耗和其他度量。 模块特定的跟踪可能被应用程序开发人员启用或禁用。

    Error List and Bug Report Analysis for Configuring an Application Tracer
    6.
    发明申请
    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: 错误日志,错误报告和识别示踪系统问题的其他数据库可能被开采,以确定示踪者如何与给定的功能,模块或其他功能组进行交互。 基于这样的报告,可以配置示踪器以避免某些功能或以特定方式跟踪这些功能。 在某些情况下,跟踪器可以配置为将跟踪限制到某些参数或其他限制,以避免发生错误的任何已知条件。

    Animated Highlights in a Graph Representing an Application
    7.
    发明申请
    Animated Highlights in a Graph Representing an Application 有权
    表示应用程序的图形中的动画亮点

    公开(公告)号:US20140189651A1

    公开(公告)日:2014-07-03

    申请号:US13899504

    申请日:2013-05-21

    CPC classification number: G06F11/3664 G06F11/3636

    Abstract: Highlighted objects may traverse a graph representing an application's code elements and relationships between those code elements. The highlighted objects may be animated to represent how the objects are processed in an application. The graph may represent code elements and relationships between the code elements, and the highlighting may be generated by tracing the application to determine the flow of the object through code elements and across relationships. A user may control the highlighted graph with a set of playback controls for playing through the sequence of highlights on the graph. The playback controls may include pause, rewind, forward, fast forward, and other controls. The controls may also include a step control which may step through small time increments.

    Abstract translation: 突出显示的对象可以遍历表示应用程序的代码元素和这些代码元素之间的关系的图。 突出显示的对象可以被动画化以表示对象在应用程序中的处理方式。 该图可以表示代码元素和代码元素之间的关系,并且可以通过跟踪应用来生成突出显示,以通过代码元素和跨关系来确定对象的流。 用户可以通过一组播放控制来控制突出显示的图形,以便通过图形上的亮点序列进行播放。 播放控制可以包括暂停,倒退,前进,快进和其他控制。 控制器还可以包括步进控制,其可以以小的时间增量进行。

    Optimized memory configuration deployed on executing code
    8.
    发明授权
    Optimized memory configuration deployed on executing code 有权
    在执行代码时部署了优化的内存配置

    公开(公告)号:US08656134B2

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

    申请号:US13671836

    申请日:2012-11-08

    CPC classification number: G06F9/44557 G06F8/443

    Abstract: A configurable memory allocation and management system may generate a configuration file with memory settings that may be deployed at runtime. An execution environment may capture a memory allocation boundary, look up the boundary in a configuration file, and apply the settings when the settings are available. When the settings are not available, a default set of settings may be used. The execution environment may deploy the optimized settings without modifying the executing code.

    Abstract translation: 可配置的内存分配和管理系统可以生成具有可以在运行时部署的存储器设置的配置文件。 执行环境可能捕获内存分配边界,查找配置文件中的边界,并在设置可用时应用设置。 当设置不可用时,可以使用默认设置。 执行环境可以部署优化的设置,而无需修改执行代码。

    Tracing as a Service
    9.
    发明申请
    Tracing as a Service 审中-公开
    跟踪服务

    公开(公告)号:US20140025572A1

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

    申请号:US13751026

    申请日:2013-01-25

    Abstract: An instrumented execution environment may connect to an execution environment to provide detailed tracing and logging of an application as it runs. The instrumented execution environment may be configured as a standalone service that can be configured and purchased. The instrumented execution environment may be deployed with various authentication systems, administrative user interfaces, and other components. The instrumented execution environment may engage a customer's system through a distributor that may manage a workload and distribute work to the instrumented execution environment as well as other worker systems. A marketplace may provide multiple preconfigured execution environments that may be selected, further configured, and deployed to address specific data collection objectives.

    Abstract translation: 仪器化的执行环境可以连接到执行环境,以便在应用程序运行时提供详细的跟踪和日志记录。 仪器化执行环境可以配置为可以配置和购买的独立服务。 仪器化执行环境可以部署在各种认证系统,管理用户界面和其他组件中。 经过检测的执行环境可以通过可以管理工作负载并将工作分发给被检测的执行环境以及其他工作者系统的分发者来接触客户的系统。 市场可以提供多个预配置的执行环境,其可以被选择,进一步配置和部署以解决特定的数据收集目标。

    Obfuscating Trace Data
    10.
    发明申请
    Obfuscating Trace Data 有权
    模糊跟踪数据

    公开(公告)号:US20140019756A1

    公开(公告)日:2014-01-16

    申请号:US13751000

    申请日:2013-01-25

    Abstract: A tracer may obfuscate trace data such that the trace data may be used in an unsecure environment even though raw trace data may contain private, confidential, or other sensitive information. The tracer may obfuscate using irreversible or lossy hash functions, look up tables, or other mechanisms for certain raw trace data, rendering the obfuscated trace data acceptable for transmission, storage, and analysis. In the case of parameters passed to and from a function, trace data may be obfuscated as a group or as individual parameters. The obfuscated trace data may be transmitted to a remote server in some scenarios.

    Abstract translation: 跟踪器可以模糊跟踪数据,使得跟踪数据可以在不安全的环境中使用,即使原始跟踪数据可能包含私有,机密或其他敏感信息。 跟踪器可能使用不可逆或有损哈希函数,查找表或某些原始跟踪数据的其他机制进行模糊处理,使得混淆的跟踪数据可用于传输,存储和分析。 在传递给函数和从函数传递的参数的情况下,跟踪数据可能被混淆为一个组或作为单个参数。 在某些情况下,可将混淆的跟踪数据传输到远程服务器。

Patent Agency Ranking