User interface for customizing data streams and processing pipelines

    公开(公告)号:US12164524B2

    公开(公告)日:2024-12-10

    申请号:US18304770

    申请日:2023-04-21

    Applicant: Splunk Inc.

    Abstract: Systems and methods are described for customizable data streams in a streaming data processing system. Routing criteria for the customizable data streams are defined by a user, an automated process, or any other process. The routing criteria can be defined using graphical controls. The streaming data processing system uses the routing criteria to determine data that should be used to populate a particular data stream. Further, processing pipelines are customized such that a particular processing pipeline can obtain data from a particular user defined data stream and write data to a particular user defined data stream. Data is routed through the user defined data streams and customized processing pipelines based on a data route. A data route for a set of data may include multiple user defined data streams and multiple processing pipelines. The data route can include a loop of processing pipelines and data streams.

    Detecting and mitigating leaked cloud authorization keys

    公开(公告)号:US12155678B1

    公开(公告)日:2024-11-26

    申请号:US17526893

    申请日:2021-11-15

    Applicant: SPLUNK INC.

    Inventor: Camille Gaspard

    Abstract: In one embodiment, a discrepancy detection application automatically detects and addresses unauthorized activities associated with one or more authorization keys based on a request log and a provider log. The request log specifies activities that a client initiated, where the activities are associated with the authorization keys. The provider log specifies activities that a cloud provider performed, where the activities are associated with the authorization keys. In operation, the discrepancy detection application determines that one or more unauthorized activities have occurred based on comparing the request log to the provider log. The discrepancy detection application then performs an action that addresses the unauthorized activities. Advantageously, by detecting discrepancies between activities initiated by the client and activities performed by the cloud provider, the discrepancy detection application automatically detects any leaked authorization keys and minimizes resulting damages incurred by the client.

    Object interaction via extended reality

    公开(公告)号:US12141426B1

    公开(公告)日:2024-11-12

    申请号:US16528462

    申请日:2019-07-31

    Applicant: SPLUNK INC.

    Abstract: A mobile device is fitted with an extended reality (XR) software application program executing on a processor within an XR system, and optionally a camera. Via the XR software application program, various techniques are performed for interacting with a physical object via the XR environment, in particular modifying, for example, a state or a parameter or operations of the object. In a technique, the XR software application program facilitates directing a physical computing system or device to perform certain actions associated with a physical object.

    Failover cluster management using a semi-bidirectional heartbeat mechanism

    公开(公告)号:US12141040B1

    公开(公告)日:2024-11-12

    申请号:US17827526

    申请日:2022-05-27

    Applicant: Splunk Inc.

    Abstract: A computer-implemented method of providing for dynamic cluster manager failover includes routing data traffic associated with managing network components in a cluster to an active cluster manager, where the active cluster manager manages a plurality of network components in the cluster. The method also includes transmitting periodic heartbeat request messages from a standby cluster manager to the active cluster manager. Further, the method includes detecting a loss of heartbeat response messages from the active cluster manager, where the heartbeat response messages are transmitted from the standby cluster manager to the active cluster manager in response to the periodic heartbeat request messages. The method also includes promoting the standby cluster manager to an active role and re-routing the data traffic associated with managing the network components to the currently active cluster manager.

    Generating extended reality overlays in an industrial environment

    公开(公告)号:US12136174B1

    公开(公告)日:2024-11-05

    申请号:US17497778

    申请日:2021-10-08

    Applicant: Splunk Inc.

    Abstract: A mobile device that includes a camera and an extended reality software application program is employed by a user in an operating environment, such as an industrial environment. The user aims the camera within the mobile device at optical data markers, such as QR codes, that are associated with machines in the environment. The mobile device acquires an image from the camera and decodes the optical data markers included in the acquired image. The mobile device queries the data intake and query system for the values of metrics for the machines associated with the decoded optical data markers. Upon receiving the metric values from the data intake and query system, the mobile device generates AR overlays and superimposes the AR overlays onto the acquired image. The mobile device displays the image with superimposed AR overlays on a display device.

    Facilitating management of collection agents

    公开(公告)号:US12135627B1

    公开(公告)日:2024-11-05

    申请号:US17589283

    申请日:2022-01-31

    Applicant: SPLUNK INC.

    Abstract: Embodiments described herein are directed to facilitating management of collection agents. In one embodiment, a control request is received at an agent service manager from an agent controller that manages collection agents that collect data. The agent controller and the collection agents operate on a remote computing machine. A desired agent event is identified to be executed in association with a set of collection agent of the collection agents. An indication of the desired agent event is provided to the agent controller for execution of the desired agent event in association with each collection agent of the set of collection agents.

Patent Agency Ranking