MOBILE APPLICATION ERROR MONITORING SYSTEM
    21.
    发明申请
    MOBILE APPLICATION ERROR MONITORING SYSTEM 审中-公开
    移动应用程序错误监控系统

    公开(公告)号:US20170046244A1

    公开(公告)日:2017-02-16

    申请号:US15339950

    申请日:2016-11-01

    申请人: Splunk Inc.

    IPC分类号: G06F11/34 G06F11/30

    摘要: A quality score for a computer application release is determined using a first number of unique users who have launched the computer application release on user devices and a second number of unique users who have encountered at least once an abnormal termination with the computer application release on user devices. Additionally or optionally, an application quality score can be computed for a computer application based on quality scores of computer application releases that represent different versions of the computer application. Additionally or optionally, a weighted application quality score can be computed for a computer application by further taking into consideration the average application quality score and popularity of a plurality of computer applications.

    摘要翻译: 计算机应用程序版本的质量得分使用第一数量的在用户设备上启动计算机应用程序版本的第一数量的唯一用户以及第二数量的唯一用户,其中至少一次遇到异常终止与用户上的计算机应用程序释放 设备。 另外或可选地,可以基于表示计算机应用程序的不同版本的计算机应用程序版本的质量得分,为计算机应用程序计算应用程序质量得分。 另外或可选地,可以通过进一步考虑多个计算机应用的平均应用质量得分和普及度来计算计算机应用的加权应用质量得分。

    Mobile application performance measuring system
    22.
    发明授权
    Mobile application performance measuring system 有权
    移动应用性能测量系统

    公开(公告)号:US09514021B2

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

    申请号:US15143578

    申请日:2016-04-30

    申请人: Splunk Inc.

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

    摘要: A quality score for a computer application release is determined using a first number of unique users who have launched the computer application release on user devices and a second number of unique users who have encountered at least once an abnormal termination with the computer application release on user devices. Additionally or optionally, an application quality score can be computed for a computer application based on quality scores of computer application releases that represent different versions of the computer application. Additionally or optionally, a weighted application quality score can be computed for a computer application by further taking into consideration the average application quality score and popularity of a plurality of computer applications.

    摘要翻译: 计算机应用程序版本的质量得分使用第一数量的在用户设备上启动计算机应用程序版本的第一数量的唯一用户以及第二数量的唯一用户,其中至少一次遇到异常终止与用户上的计算机应用程序释放 设备。 另外或可选地,可以基于表示计算机应用程序的不同版本的计算机应用程序版本的质量得分,为计算机应用程序计算应用程序质量得分。 另外或可选地,可以通过进一步考虑多个计算机应用的平均应用质量得分和普及度来计算计算机应用的加权应用质量得分。

    MEASURING USER SATISFACTION FOR APPLICATION PROGRAMS RUNNING ON MOBILE DEVICES
    23.
    发明申请
    MEASURING USER SATISFACTION FOR APPLICATION PROGRAMS RUNNING ON MOBILE DEVICES 有权
    测量用户对移动设备上运行的应用程序的满意度

    公开(公告)号:US20160055071A1

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

    申请号:US14929290

    申请日:2015-10-31

    申请人: Splunk Inc.

    IPC分类号: G06F11/34

    摘要: A quality score for a computer application release is determined using a first number of unique users who have launched the computer application release on user devices and a second number of unique users who have encountered at least once an abnormal termination with the computer application release on user devices. Additionally or optionally, an application quality score can be computed for a computer application based on quality scores of computer application releases that represent different versions of the computer application. Additionally or optionally, a weighted application quality score can be computed for a computer application by further taking into consideration the average application quality score and popularity of a plurality of computer applications.

    摘要翻译: 计算机应用程序版本的质量得分使用第一数量的在用户设备上启动计算机应用程序版本的第一数量的唯一用户以及第二数量的唯一用户,其中至少一次遇到异常终止与用户上的计算机应用程序释放 设备。 另外或可选地,可以基于表示计算机应用程序的不同版本的计算机应用程序版本的质量得分,为计算机应用程序计算应用程序质量得分。 另外或可选地,可以通过进一步考虑多个计算机应用的平均应用质量得分和普及度来计算计算机应用的加权应用质量得分。

    Remotely managing application settings using hash value comparison

    公开(公告)号:US11240348B2

    公开(公告)日:2022-02-01

    申请号:US16775700

    申请日:2020-01-29

    申请人: SPLUNK INC.

    摘要: In various implementations, a computer-implemented method for remotely managing settings of applications includes receiving a network communication from a managed device, the received network communication including a client-side hash value. The method further includes identifying settings for an application on the managed device in response to the receiving of the network communication, where the identified settings include configuration instructions for the application. Based on a comparison between the received client-side hash value and a server-side hash value that corresponds to the identified settings, at least some of the identified settings are transmitted to the managed device. The transmitting of the at least some of the identified settings can be based on the comparison indicating a mismatch between the received client-side hash value and the server-side hash value. The method may also include completing processing of the received network communication after the transmitting of the at least some of the identified settings.

    Dynamically instantiating and terminating data queues

    公开(公告)号:US10419528B2

    公开(公告)日:2019-09-17

    申请号:US15799682

    申请日:2017-10-31

    申请人: SPLUNK INC.

    摘要: A computer-implemented method, system, and computer-readable media are disclosed herein. In embodiments, the computer-implemented method may entail receiving, by a data service, live data associated with an entity. The entity may be, for example, a customer of the data service. The method may further include determining that a dual-queue node assigned to the entity is uninstantiated on the data service. As a result, a dual-queue node associated with the entity may be instantiated on the data service. The dual-queue node may be instantiated by initializing a live data queue, of the dual-queue node, in which to place the live data for processing and a stale data queue, of the dual-queue node, in which to store a persistent backup of the live data. The method may then route the live data to the dual-queue node. The dual-queue node may then process the live data. Additional embodiments are described and/or claimed.

    Dynamically instantiating dual-queue systems

    公开(公告)号:US09838467B2

    公开(公告)日:2017-12-05

    申请号:US14699984

    申请日:2015-04-29

    申请人: SPLUNK INC.

    摘要: A computer-implemented method, system, and computer-readable media are disclosed herein. In embodiments, the computer-implemented method may entail receiving, by a data service, live data associated with an entity. The entity may be, for example, a customer of the data service. The method may further include determining that a dual-queue node assigned to the entity is uninstantiated on the data service. As a result, a dual-queue node associated with the entity may be instantiated on the data service. The dual-queue node may be instantiated by initializing a live data queue, of the dual-queue node, in which to place the live data for processing and a stale data queue, of the dual-queue node, in which to store a persistent backup of the live data. The method may then route the live data to the dual-queue node. The dual-queue node may then process the live data. Additional embodiments are described and/or claimed.

    Alerting on dual-queue systems
    29.
    发明授权

    公开(公告)号:US09838346B2

    公开(公告)日:2017-12-05

    申请号:US14699996

    申请日:2015-04-29

    申请人: SPLUNK INC.

    摘要: A computer-implemented method, system, and computer-readable media are disclosed herein. In embodiments, the computer-implemented method may entail receiving, by a data service, live data associated with an entity. The entity may be, for example, a customer of the data service. The method may then route the live data to a dual-queue system of the data service. The live data may be loaded into a live data queue of the dual queue system for processing. Processing may entail generating summary statistics from the live data. An alert may then be transmitted to the customer in response to detecting the occurrence of one or more alert events. In embodiments, the alert events may include events identified in the summary statistics. Additional embodiments are described and/or claimed.

    Processing Event Data Using Dynamic Data Server Nodes

    公开(公告)号:US20170237683A1

    公开(公告)日:2017-08-17

    申请号:US15493073

    申请日:2017-04-20

    申请人: Splunk Inc.

    摘要: A system of dynamically-instantiated data server components provides access to a data repository. Different data server components are assigned to different data collections in the repository. A distribution component receives messages and, based on data collection identifiers associated with the messages, routes the messages to corresponding data server components. Based on the messages, the data server components perform data operations with respect to their corresponding data collections. Data server components may be terminated when their assigned data collections are not in use. When an incoming message is associated with a data collection for which no data server component exists, the distribution component dynamically instantiates a new data server component for the data collection. In an embodiment, data server components make working copies of their respectively assigned data collections in a high-speed memory. By terminating inactive data server components, the system makes room in the memory for active data collections.