AUTOMATED SOFTWARE CONFIGURATION MANAGEMENT
    31.
    发明申请
    AUTOMATED SOFTWARE CONFIGURATION MANAGEMENT 有权
    自动化软件配置管理

    公开(公告)号:US20160224329A1

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

    申请号:US14611024

    申请日:2015-01-30

    CPC classification number: G06F9/44505 G06F8/60 G06F8/71 G06F9/44521

    Abstract: A system uses agents to monitor a distributed business transaction as well as monitor changes in software configuration. An agent may detect a file load, such a class load, obtain portions of the file such as functions, and perform a hash on the byte code functions. A hash tree may then be constructed and compared to previous states of the system. The hash tree may be generated, for example, at each file loading detected, so that system states can be compared. Differences in hash trees are detected and the changes are reported to an administrator of the system that provides the distrusted business transaction.

    Abstract translation: 系统使用代理监视分布式业务事务以及监视软件配置的更改。 代理可以检测文件加载,类负载,获取文件的诸如函数的部分,并对字节码功能执行散列。 然后可以构建散列树并将其与系统的先前状态进行比较。 可以例如在检测到的每个文件加载时生成散列树,使得可以比较系统状态。 检测到哈希树中的差异,并将更改报告给提供不可信业务事务的系统的管理员。

    Naming of distributed business transactions
    32.
    发明授权
    Naming of distributed business transactions 有权
    分配业务交易的命名

    公开(公告)号:US09369521B2

    公开(公告)日:2016-06-14

    申请号:US14700437

    申请日:2015-04-30

    Abstract: The present technology monitors a web application provided by one or more services. A service may be provided by applications. The monitoring system provides end-to-end business transaction visibility, identifies performance issues quickly and has dynamical scaling capability across monitored systems including cloud systems, virtual systems and physical infrastructures. In instances, a request may be received from a remote application. The request may be associated with a distributed transaction. Data associated with the request may be detected. A distributed transaction identifier may be generated for a distributed transaction based on the data associated with the request.

    Abstract translation: 本技术监视由一个或多个服务提供的web应用。 应用程序可能提供服务。 监控系统提供端到端业务交易可视性,快速识别性能问题,并在受监控系统(包括云系统,虚拟系统和物理基础设施)上具有动态扩展能力。 在实例中,可以从远程应用接收请求。 请求可能与分布式事务相关联。 可以检测与请求相关联的数据。 可以基于与请求相关联的数据为分布式事务生成分布式事务标识符。

    BUSINESS TRANSACTION CONTEXT FOR CALL GRAPH
    33.
    发明申请
    BUSINESS TRANSACTION CONTEXT FOR CALL GRAPH 有权
    业务交易背景调用图

    公开(公告)号:US20160127217A1

    公开(公告)日:2016-05-05

    申请号:US14530560

    申请日:2014-10-31

    Abstract: An application which utilizes a single thread is monitored and context for the individual requests and business transactions operating on that platform are provided. A wrapper is placed is around an object that calls a request. The wrapper renames a request object. Request objects are renamed with a unique name when they are called. When a call stack is sampled, the sampler will retrieve the unique name. Performance data associated with the unique name may be correlated to a business transaction and particular request as metrics are subsequently analyzed. For subsequent reporting, such as call graph reporting, the report or call graph will have requests in the context of a particular business transaction and a particular request instance. This provides more context in reporting of an business application request for frameworks that utilize as single request for multiple threads.

    Abstract translation: 监视利用单个线程的应用程序,并提供在该平台上运行的各个请求和业务事务的上下文。 在调用请求的对象周围放置一个包装器。 包装器重命名请求对象。 请求对象在被调用时被重命名为唯一的名称。 当调用堆栈被采样时,采样器将检索唯一的名称。 与唯一名称相关联的性能数据可以与业务交易和特定请求相关联,因为随后分析度量。 对于后续报告,例如调用图报表,报表或调用图将在特定业务事务和特定请求实例的上下文中具有请求。 这提供了报告业务应用程序请求的更多上下文,该请求用作多个线程的单个请求。

    ROLLING UPGRADE OF METRIC COLLECTION AND AGGREGATION SYSTEM
    34.
    发明申请
    ROLLING UPGRADE OF METRIC COLLECTION AND AGGREGATION SYSTEM 审中-公开
    滚动收集和聚集系统的升级

    公开(公告)号:US20160125330A1

    公开(公告)日:2016-05-05

    申请号:US14530454

    申请日:2014-10-31

    Inventor: Guatam Borah

    CPC classification number: G06Q10/0633 G06Q10/067

    Abstract: A system processes a large volume of real time hierarchical system metrics using distributed computing by stateless processes. The metrics processing system receives different types of hierarchical metrics coming from different sources and then aggregates the metrics by their hierarchy. The system is on-demand, cloud based, multi-tenant and highly available. The system makes the aggregated metrics available for reporting and policy triggers in real time. The aggregators and collectors may be upgraded to new versions with minimal loss in data.

    Abstract translation: 系统使用无状态进程的分布式计算来处理大量的实时分层系统度量。 指标处理系统接收来自不同来源的不同类型的分级度量,然后按其层次结构聚合度量。 该系统是按需,基于云,多租户和高可用性。 该系统使得汇总指标可用于实时报告和策略触发器。 聚合器和收集器可以升级到新版本,数据损失最小。

    COLLECTION AND AGGREGATION OF LARGE VOLUME OF METRICS
    35.
    发明申请
    COLLECTION AND AGGREGATION OF LARGE VOLUME OF METRICS 审中-公开
    大容量量度的收集与聚集

    公开(公告)号:US20160034919A1

    公开(公告)日:2016-02-04

    申请号:US14448977

    申请日:2014-07-31

    Inventor: Gautam Borah

    CPC classification number: G06Q30/0201

    Abstract: A system processes a large volume of real time hierarchical system metrics using distributed computing by stateless processes. The metrics processing system receives different types of hierarchical metrics coming from different sources and then aggregates the metrics by their hierarchy. The system is on-demand, cloud based, multitenant and highly available. The system makes the aggregated metrics available for reporting and policy triggers in real time. The metrics aggregation and roll up method involves two different classes of stateless java programs that work in tandem to receive, aggregate and roll up the incoming metrics. The method also involves a persistence store to save incoming and aggregated metrics. The method uses a quorum to communicate between these processes.

    Abstract translation: 系统使用无状态进程的分布式计算来处理大量的实时分层系统度量。 指标处理系统接收来自不同来源的不同类型的分级度量,然后按其层次结构聚合度量。 该系统是按需,基于云,多租户和高可用性。 该系统使得汇总指标可用于实时报告和策略触发器。 度量聚合和汇总方法涉及两种不同类的无状态Java程序,可以一起接收,汇总和汇总传入的度量。 该方法还涉及一个持久性存储来保存传入和聚合度量。 该方法使用仲裁在这些进程之间进行通信。

    NETWORK ANALYSIS AND MONITORING TOOL
    36.
    发明申请
    NETWORK ANALYSIS AND MONITORING TOOL 有权
    网络分析与监控工具

    公开(公告)号:US20150288591A1

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

    申请号:US14247742

    申请日:2014-04-08

    Inventor: Suraj Puvvada

    Abstract: A transmitted transport communication protocol (TCP) packet in an established TCP connection is intercepted and resent with a modified IP layer to determine network nodes within a network path. No new connection is required, and the data may be transmitted to its intended location as part of the existing connection, bypassing firewalls and other obstacles commonly affecting ping commands. The change to the IP layer may include a modified TTL value. Address location and response time may be determined for each node in a network path.

    Abstract translation: 在建立的TCP连接中的传输传输通信协议(TCP)分组被拦截并重新发送到修改的IP层以确定网络路径内的网络节点。 不需要新的连接,并且可以将数据作为现有连接的一部分传输到其预期位置,绕过防火墙和其他通常影响ping命令的障碍。 对IP层的更改可能包括修改的TTL值。 可以为网络路径中的每个节点确定地址位置和响应时间。

    BUSINESS TRANSACTION RESOURCE USAGE TRACKING
    37.
    发明申请
    BUSINESS TRANSACTION RESOURCE USAGE TRACKING 有权
    业务交易资源使用跟踪

    公开(公告)号:US20150222505A1

    公开(公告)日:2015-08-06

    申请号:US14171595

    申请日:2014-02-03

    CPC classification number: G06Q10/10 G06F2201/87 H04L41/5058 H04L43/0817

    Abstract: A system associates resource usage with a particular business transaction. A business transaction may include a PHP request and occur over a distributed system. The distributed application may be monitored. The resource usage by the requests that form the business transaction may be compiled together to determine the resource usage of the business transaction. The resources may include resources used by PHP requests, such as for example memory pool usage, files used, CPU usage, and other resources.

    Abstract translation: 系统将资源使用与特定业务事务相关联。 业务事务可能包含PHP请求并通过分布式系统进行。 可以监视分布式应用程序。 构成业务事务的请求的资源使用可以一起编译以确定业务事务的资源使用。 资源可能包括PHP请求使用的资源,例如内存池使用,使用的文件,CPU使用情况和其他资源。

    Propagating a diagnostic session for business transactions across multiple servers
    38.
    发明授权
    Propagating a diagnostic session for business transactions across multiple servers 有权
    传播跨多个服务器的业务事务的诊断会话

    公开(公告)号:US09037707B2

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

    申请号:US14071503

    申请日:2013-11-04

    Abstract: The present technology may determine an anomaly in a portion of a distributed business application. Data can automatically be captured and analyzed for the portion of the application associated with the anomaly. By automatically capturing data for just the portion associated with the anomaly, the present technology reduces the resource and time requirements associated with other code-based solutions for monitoring transactions. In an embodiment, a method for monitoring an application may begin with detecting a diagnostic event. A diagnostic identifier may be associated with the request in response to the diagnostic event. An outgoing call may be detected at a first server associated with processing the request. The outgoing call may be modified at the first server to include the diagnostic identifier, the outgoing call with the diagnostic identifier received by a remote computer.

    Abstract translation: 本技术可以确定分布式业务应用的一部分中的异常。 与异常有关的部分应用程序可以自动捕获和分析数据。 通过自动捕获与异常相关的部分的数据,本技术减少与用于监视事务的其他基于代码的解决方案相关联的资源和时间要求。 在一个实施例中,用于监视应用的方法可以从检测诊断事件开始。 响应于诊断事件,诊断标识符可以与请求相关联。 可以在与处理请求相关联的第一服务器处检测出呼叫。 可以在第一服务器处修改呼出呼叫以包括诊断标识符,具有由远程计算机接收的诊断标识符的呼出呼叫。

    BUSINESS TRANSACTION CORRELATION WITH CLIENT REQUEST MONITORING DATA
    39.
    发明申请
    BUSINESS TRANSACTION CORRELATION WITH CLIENT REQUEST MONITORING DATA 有权
    业务交易与客户要求的监控数据相关

    公开(公告)号:US20150067031A1

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

    申请号:US14018346

    申请日:2013-09-04

    CPC classification number: H04L67/10 H04W4/60

    Abstract: A system monitors a client request and a backend business transaction performed in response to the request and correlates the data generated from monitoring the request and business transaction. A request may be monitored in detail to determine several metrics. The metrics may include sever connection time, response receipt completion time, document download time, document processing time, and page rendering time. The metrics may be determined for an entire content page as well as individual page elements, such as Iframes and elements constructed from AJAX techniques.

    Abstract translation: 系统监视响应于该请求而执行的客户端请求和后端业务事务,并将从监视请求和业务事务生成的数据相关联。 可以详细监控请求以确定几个度量。 度量可以包括服务器连接时间,响应接收完成时间,文档下载时间,文档处理时间和页面呈现时间。 可以针对整个内容页面以及各个页面元素(例如,iframe和由AJAX技术构建的元素)确定度量。

Patent Agency Ranking