Iterative message-based data processing including streaming analytics

    公开(公告)号:US11269939B1

    公开(公告)日:2022-03-08

    申请号:US15967581

    申请日:2018-04-30

    Applicant: Splunk Inc.

    Abstract: Systems and methods are described for processing data by interactions with a publish-subscribe messaging system. The processing may include receiving messages published to at least one publish-subscribe messaging system, the messages containing data collected during operation of one or more source computing systems and iteratively processing the received messages through the publish-subscribe messaging system, wherein iteratively processing a message comprises serially republishing the message to the at least one publish-subscribe messaging system and altering the message between individual republishings according to a set of rules, and wherein a final republishing of the message during the serial republishing makes a version of the message available on the at least one publish-subscribe messaging system to a downstream component.

    Correlating different types of data of a distributed ledger system

    公开(公告)号:US11269859B1

    公开(公告)日:2022-03-08

    申请号:US16419835

    申请日:2019-05-22

    Applicant: Splunk Inc.

    Abstract: Systems and methods are described to correlate different types of data obtained from a distributed ledger system. The distributed ledger system can generate transaction notifications, log data, and/or metrics data. At least some of the data generated by the distributed ledger system can be obtained by a data intake and query system via a distributed ledger system monitor. The data from the distributed ledger system can be stored in the data intake and query system and correlated. Based on the correlation, the data intake and query system can determine a history of a transaction in the distributed ledger system, relationships between components of the distributed ledger system, and/or an architecture of the distributed ledger system.

    Optimizing the display of hierarchically organized data in a web application

    公开(公告)号:US11263386B1

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

    申请号:US16779236

    申请日:2020-01-31

    Applicant: Splunk Inc.

    Abstract: Techniques are described for optimizing the display of hierarchically organized data by dynamically rendering portions visible within a display area of a web browser. Using a web page file corresponding to a web page that includes the display of a visual tree structure representing JavaScript Object Notation (JSON) data and client-side executable logic, an application running at the client device displays the web page including the visual tree structure and one or more first tree nodes corresponding to first JSON objects from a first portion of the JSON data. In response to input requesting display of one or more second JSON objects from a second portion of the JSON data not currently displayed in the visual tree structure, the application modifies one or more elements of the web page to update display of the visual tree structure to include one or more second tree nodes corresponding to the second JSON objects.

    Managing process analytics across process components

    公开(公告)号:US11250371B2

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

    申请号:US15339804

    申请日:2016-10-31

    Applicant: Splunk Inc.

    Abstract: Embodiments of the present invention are directed to managing process analytics across process components. In some embodiments, an indication of a state of a process instance associated with a process is determined by querying a process engine. In accordance with the indication of the state of the process instance, an augmented process model is used to search machine data for data corresponding with at least one component of the process. The data corresponding with the at least one component of the process is associated with a process instance identifier that uniquely identifies the process instance. Thereafter, the data along with the process instance identifier is provided to the process engine to update the state of the process instance.

    Facilitating concurrent forecasting of multiple time series

    公开(公告)号:US11244247B2

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

    申请号:US16904866

    申请日:2020-06-18

    Applicant: SPLUNK Inc.

    Abstract: Embodiments of the present invention are directed to facilitating concurrent forecasting associating with multiple time series data sets. In accordance with aspects of the present disclosure, a request to perform a predictive analysis in association with multiple time series data sets is received. Thereafter, the request is parsed to identify each of the time series data sets to use in predictive analysis. For each time series data set, an object is initiated to perform the predictive analysis for the corresponding time series data set. Generally, the predictive analysis predicts expected outcomes based on the corresponding time series data set. Each object is concurrently executed to generate expected outcomes associated with the corresponding time series data set, and the expected outcomes associated with each of the corresponding time series data sets are provided for display.

    INTERCEPTING AND EXAMINING A PACKET HEADER OR TRAILER

    公开(公告)号:US20220038362A1

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

    申请号:US17451518

    申请日:2021-10-20

    Applicant: SPLUNK INC.

    Abstract: Various methods and systems for facilitating network traffic monitoring in association with an application running on a client device are provided. In this regard, aspects of the invention facilitate monitoring network traffic being transmitted to and/or from a client device, such as a mobile device, so that network performance can be analyzed. In various implementations, one or more default classes associated with an application on a device are replaced with one or more custom monitoring classes designed to facilitate monitoring data packets being communicated to or from the application. The custom monitoring classes can then be utilized to facilitate monitoring a plurality of data packets communicated to or from the application.

Patent Agency Ranking