Syntax templates for coding
    331.
    发明授权

    公开(公告)号:US10528607B2

    公开(公告)日:2020-01-07

    申请号:US15223598

    申请日:2016-07-29

    Applicant: SPLUNK INC.

    Abstract: Various approaches for automating code completion are described herein. More particularly, approaches are provided that automatically generate coded commands of a coding language (i.e., code) that function and operate as intended by the user. As the user codes the commands, such approaches assist a user in various ways. For example, such automated assistance provides the user an understanding of various coding options available in the coding language. The assistance also enforces the proper employment of the available coding options, as well as provides an understanding of the functionality of the generated code. Automating code completion provides various benefits to the user, such as decreasing the time the user spends generating code, increasing the likelihood that the generated code functions and operates on a system as intended, and reducing the number of code versions required to be executed or compiled by the system.

    USING RAY INTERSECTION LISTS TO VISUALIZE DATA POINTS BOUNDED BY GEOMETRIC REGIONS

    公开(公告)号:US20190391990A1

    公开(公告)日:2019-12-26

    申请号:US16560001

    申请日:2019-09-04

    Applicant: SPLUNK INC.

    Abstract: A system that displays geographic data is disclosed. The system obtains polygons that define a set of geographic regions. Then, the system projects rays from endpoints of the line segments that define the polygons onto a reference line to form intersection points. For each interval between pairs of consecutive intersection points on the reference line, the system keeps track of open line segments that project onto the interval. For each data point in a set of data points, the system identifies a relevant interval on the reference line that the data point projects onto, and performs a crossing number operation to identify polygons that the data point falls into, and the system increments a count for each polygon that the data point falls into. Finally, the system displays the set of geographic regions in a manner that indicates a number of data points that fall into each geographic region.

    CORRELATING FORENSIC AND NON-FORENSIC DATA IN AN INFORMATION TECHNOLOGY ENVIRONMENT

    公开(公告)号:US20190356676A1

    公开(公告)日:2019-11-21

    申请号:US16528397

    申请日:2019-07-31

    Applicant: Splunk Inc.

    Inventor: Brian Luger

    Abstract: Techniques and mechanisms are disclosed enabling efficient collection of forensic data from client devices, also referred to herein as endpoint devices, of a networked computer system. Embodiments described herein further enable correlating forensic data with other types of non-forensic data from other data sources. A network security application described herein further enables generating various dashboards, visualizations, and other interfaces for managing forensic data collection, and displaying information related to collected forensic data and information related to identified correlations between items of forensic data and other items of non-forensic data.

    Efficient point-in-polygon indexing technique to visualize data points bounded by geometric regions

    公开(公告)号:US10467263B2

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

    申请号:US15665247

    申请日:2017-07-31

    Applicant: SPLUNK, Inc.

    Abstract: A system that displays geographic data is disclosed. The system obtains polygons that define a set of geographic regions. Then, the system projects rays from endpoints of the line segments that define the polygons onto a reference line to form intersection points. For each interval between pairs of consecutive intersection points on the reference line, the system keeps track of open line segments that project onto the interval. For each data point in a set of data points, the system identifies a relevant interval on the reference line that the data point projects onto, and performs a crossing number operation to identify polygons that the data point falls into, and the system increments a count for each polygon that the data point falls into. Finally, the system displays the set of geographic regions in a manner that indicates a number of data points that fall into each geographic region.

    ACTIONABLE ALERT MESSAGING NETWORK FOR AUTOMATED INCIDENT RESOLUTION

    公开(公告)号:US20190334764A1

    公开(公告)日:2019-10-31

    申请号:US16049730

    申请日:2018-07-30

    Applicant: Splunk Inc.

    Inventor: Jesse Chor

    Abstract: Machine data reflecting operation of a monitored system is ingested and made available for search by a data intake and query system (DIQS). A monitoring function may search the data ingested by the DIQS to determine instances of notable events in regards to the monitored system and may further determine a defined invokable action message (IAM) associated with a notable event instance. Processing ensues to send an IAM to a communications device used by support personnel. The IAM includes information about an action invocation message (AIM) suitable to cause the performance of an action that possibly remedies or improves an operational condition represented by the notable event. Support personnel engages a user interface representation corresponding to the AIM and the AIM is sent to a remedial node where performance of the action is invoked.

Patent Agency Ranking