Cloud-Based Custom Metric/Timer Definitions and Real-Time Analytics of Mobile Applications
    3.
    发明申请
    Cloud-Based Custom Metric/Timer Definitions and Real-Time Analytics of Mobile Applications 有权
    基于云的自定义度量/定时器定义和移动应用程序的实时分析

    公开(公告)号:US20150067527A1

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

    申请号:US14534346

    申请日:2014-11-06

    Applicant: SOASTA, Inc.

    CPC classification number: G06F3/0482 G06F3/0488 G06Q30/0201 H04W4/50 H04W4/60

    Abstract: A method for real-time capture of analytics from real users of a native mobile application (app) includes storing a custom metric/timer definition for a native mobile application (app) in a configuration file on a server. The custom metric/timer definition includes one or more identifiers of an element or object of the native mobile app selected by touch gesture input via a user interface on a mobile device running the native mobile app in a special mode. The configuration file is downloaded from the server to real users running the native mobile app on associated mobile devices. Immediately thereafter, one or more collector servers receive data beaconed in real-time from the associated mobile devices of the real users. The beaconed data includes custom metric/timer data obtained from the custom metric/timer definition.

    Abstract translation: 用于实时捕获来自本地移动应用(app)的真实用户的分析的方法包括在本地移动应用(app)上存储服务器上的配置文件中的定制度量/定时器定义。 自定义度量/定时器定义包括通过在特殊模式下运行原生移动应用的移动设备上的用户界面通过触摸手势输入而选择的原生移动应用的元素或对象的一个​​或多个标识符。 配置文件从服务器下载到运行相关移动设备上的原生移动应用的真实用户。 此后,一个或多个收集器服务器从实际用户的相关移动设备实时接收数据。 信标数据包括从自定义度量/定时器定义获得的自定义度量/定时器数据。

    Real-time analytics of web performance using actual user measurements
    5.
    发明授权
    Real-time analytics of web performance using actual user measurements 有权
    使用实际用户测量实时分析网络性能

    公开(公告)号:US09021362B2

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

    申请号:US13830850

    申请日:2013-03-14

    Applicant: SOASTA, Inc.

    Abstract: A method for real-time capture of actual user experiences on a website, web application or mobile app includes receiving, in first servers, one or more beacons, each containing data items. Each beacon is generated in real-time from a user session. The data items are aggregated in one or more first sets of N data buckets associated with each of the first servers. Each of the first servers transmits the data items of each of the N data buckets to a second server over a network, which further aggregates the data items received in one or more sets of N data buckets corresponding to and identically configured as the data buckets of the first servers. The corresponding data contents of the one or more second sets of N data buckets is aggregated into one or more final sets of N data buckets used in generating a real-time analytic dashboard.

    Abstract translation: 用于实时捕获网站,网络应用或移动应用上的实际用户体验的方法包括在第一服务器中接收每个包含数据项的一个或多个信标。 每个信标从用户会话实时生成。 数据项被聚合在与每个第一服务器相关联的N个数据桶的一个或多个第一组中。 每个第一服务器通过网络将N个数据桶中的每一个的数据项发送到第二服务器,其进一步聚合在一个或多个N个数据桶的集合中接收的数据项,其中N个数据桶对应于并且被相同地配置为数据桶 第一台服务器。 一个或多个第二组N个数据桶的相应数据内容被聚合成用于生成实时分析仪表板中的N个数据桶的一个或多个最终组。

    System and method for provisioning and running a cross-cloud test grid
    6.
    发明授权
    System and method for provisioning and running a cross-cloud test grid 有权
    用于配置和运行跨云测试网格的系统和方法

    公开(公告)号:US08510600B2

    公开(公告)日:2013-08-13

    申请号:US13718062

    申请日:2012-12-18

    Applicant: Soasta, Inc.

    Abstract: An automated method for provisioning a grid used to run a load test on a target website includes sending one or more requests in a multi-threaded manner to at least one cloud provider, the one or more requests for an allocation of N load server instances and M result server instances which comprise the grid. Requests received back from the cloud provider are also handled in a multi-threaded manner; any errors occurring during the allocation being corrected automatically. The N load server instances and the M result server instances are then verified to be operational and correctly running software deployed to provide defined test services. Errors identified during the verification are automatically corrected either by attempting to restart a failed instance or allocating a different instance.

    Abstract translation: 用于供应用于在目标网站上运行加载测试的网格的自动化方法包括以多线程方式向至少一个云提供商发送一个或多个请求,所述一个或多个请求分配N个加载服务器实例,以及 构成网格的M个结果服务器实例。 从云提供商收到的请求也以多线程方式处理; 在分配期间发生的任何错误都会自动更正。 N加载服务器实例和M结果服务器实例然后被验证为可操作的并正确运行部署的软件以提供定义的测试服务。 通过尝试重新启动失败的实例或分配不同的实例,自动更正在验证过程中发现的错误。

    Real-Time Analytics of Web Performance Using Actual User Measurements
    7.
    发明申请
    Real-Time Analytics of Web Performance Using Actual User Measurements 有权
    使用实际用户测量实时分析Web性能

    公开(公告)号:US20150222720A1

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

    申请号:US14683805

    申请日:2015-04-10

    Applicant: SOASTA, Inc.

    Abstract: A method for real-time capture of actual user experiences on a website, web application or mobile app includes receiving, in first servers, one or more beacons, each containing data items. Each beacon is generated in real-time from a user session. The data items are aggregated in one or more first sets of N data buckets associated with each of the first servers. Each of the first servers transmits the data items of each of the N data buckets to a second server over a network, which further aggregates the data items received in one or more sets of N data buckets corresponding to and identically configured as the data buckets of the first servers. The corresponding data contents of the one or more second sets of N data buckets is aggregated into one or more final sets of N data buckets used in generating a real-time analytic dashboard.

    Abstract translation: 用于实时捕获网站,网络应用或移动应用上的实际用户体验的方法包括在第一服务器中接收每个包含数据项的一个或多个信标。 每个信标从用户会话实时生成。 数据项被聚合在与每个第一服务器相关联的N个数据桶的一个或多个第一组中。 每个第一服务器通过网络将N个数据桶中的每一个的数据项发送到第二服务器,其进一步聚合在一个或多个N个数据桶的集合中接收的数据项,其中N个数据桶对应于并且被相同地配置为数据桶 第一台服务器。 一个或多个第二组N个数据桶的相应数据内容被聚合成用于生成实时分析仪表板中的N个数据桶的一个或多个最终组。

    System and Method for Provisioning and Running a Cross-Cloud Test Grid
    8.
    发明申请
    System and Method for Provisioning and Running a Cross-Cloud Test Grid 有权
    配置和运行跨云测试网格的系统和方法

    公开(公告)号:US20130111257A1

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

    申请号:US13718062

    申请日:2012-12-18

    Applicant: SOASTA, Inc.

    Abstract: An automated method for provisioning a grid used to run a load test on a target website includes sending one or more requests in a multi-threaded manner to at least one cloud provider, the one or more requests for an allocation of N load server instances and M result server instances which comprise the grid. Requests received back from the cloud provider are also handled in a multi-threaded manner; any errors occurring during the allocation being corrected automatically. The N load server instances and the M result server instances are then verified to be operational and correctly running software deployed to provide defined test services. Errors identified during the verification are automatically corrected either by attempting to restart a failed instance or allocating a different instance.

    Abstract translation: 用于供应用于在目标网站上运行加载测试的网格的自动化方法包括以多线程方式向至少一个云提供商发送一个或多个请求,所述一个或多个请求分配N个加载服务器实例,以及 构成网格的M个结果服务器实例。 从云提供商收到的请求也以多线程方式处理; 在分配期间发生的任何错误都会自动更正。 N加载服务器实例和M结果服务器实例然后被验证为可操作的并正确运行部署的软件以提供定义的测试服务。 通过尝试重新启动失败的实例或分配不同的实例,自动更正在验证过程中发现的错误。

Patent Agency Ranking