-
公开(公告)号:US12153481B1
公开(公告)日:2024-11-26
申请号:US18456455
申请日:2023-08-25
Applicant: SPLUNK INC.
Inventor: Matteo Merli , Karthikeyan Ramasamy , Ram Sriharsha , Aungon Nag Radon
IPC: G06F1/26 , G06F1/3296 , G06N20/00 , H04L67/12
Abstract: Various implementations of the present application set forth a computer-implemented method comprising obtaining, by a low-power hub device, a first set of data published by an edge device, where the low-power hub device subscribes to at least a subset of data published by the edge device, generating, by the low-power hub device, a second set of data from the first set of data by inputting the first set of data into a machine learning (ML) model executing on the low-power hub device, and transmitting the second set of data to a remote server computer system.
-
公开(公告)号:US10901811B2
公开(公告)日:2021-01-26
申请号:US15665123
申请日:2017-07-31
Applicant: Splunk Inc.
Inventor: Dipock Das , Aungon Nag Radon , Dayanand Pochugari , Adam Oliner
IPC: G06F16/00 , G06F9/54 , G06F16/242 , G06F16/2452 , G06N5/02 , G06N5/04
Abstract: In various embodiments, a natural language (NL) application enables users to more effectively access various data storage systems based on NL requests. As described, the NL application includes functionality for selecting an optimal interpretation algorithm, generating a dashboard, and/or generating an alert based on an NL request. Advantageously, the operations performed by the NL application reduce the amount of time and user effort associated with accessing data storage systems and increase the likelihood of properly addressing NL requests.
-
公开(公告)号:US10565196B2
公开(公告)日:2020-02-18
申请号:US15663726
申请日:2017-07-29
Applicant: Splunk Inc.
Inventor: Dipock Das , Dayanand Pochugari , Neeraj Verma , Nikesh Padakanti , Aungon Nag Radon , Anand Srinivasabagavathar , Adam Oliner
IPC: G06F16/30 , G06F16/2453 , G06N20/00 , G06F16/248 , G06F16/2452 , G06N5/04 , G06N3/08 , G06N5/02 , G06N20/10
Abstract: In various embodiments, a natural language (NL) application implements functionality that enables users to more effectively access various data storage systems based on NL requests. As described, the operations of the NL application are guided by, at least in part, on one or more templates and/or machine-learning models. Advantageously, the templates and/or machine-learning models provide a flexible framework that may be readily tailored to reduce the amount of time and user effort associated with processing NL requests and to increase the overall accuracy of NL application implementations.
-
4.
公开(公告)号:US20190034813A1
公开(公告)日:2019-01-31
申请号:US15663725
申请日:2017-07-29
Applicant: Splunk Inc.
Inventor: Dipock Das , Dayanand Pochugari , Neeraj Verma , Nikesh Padakanti , Aungon Nag Radon , Anand Srinivasabagavathar , Adam Oliner
Abstract: In various embodiments, a natural language (NL) application implements functionality that enables users to more effectively access various data storage systems based on NL requests. As described, the operations of the NL application are guided by, at least in part, on one or more templates and/or machine-learning models. Advantageously, the templates and/or machine-learning models provide a flexible framework that may be readily tailored to reduce the amount of time and user effort associated with processing NL requests and to increase the overall accuracy of NL application implementations.
-
5.
公开(公告)号:US10885026B2
公开(公告)日:2021-01-05
申请号:US15663720
申请日:2017-07-29
Applicant: Splunk Inc.
Inventor: Dipock Das , Dayanand Pochugari , Neeraj Verma , Nikesh Padakanti , Aungon Nag Radon , Anand Srinivasabagavathar , Adam Oliner
IPC: G06F16/2452 , G06N5/04 , G06F16/2455 , G06F16/2458 , G06N20/10 , G06F16/33 , G06N3/08 , G06N5/02 , G06F40/30 , G06F40/35 , G06F40/186
Abstract: In various embodiments, a natural language (NL) application implements functionality that enables users to more effectively access various data storage systems based on NL requests. As described, the operations of the NL application are guided by, at least in part, on one or more templates and/or machine-learning models. Advantageously, the templates and/or machine-learning models provide a flexible framework that may be readily tailored to reduce the amount of time and user effort associated with processing NL requests and to increase the overall accuracy of NL application implementations.
-
6.
公开(公告)号:US20190034555A1
公开(公告)日:2019-01-31
申请号:US15665104
申请日:2017-07-31
Applicant: Splunk Inc.
Inventor: Dipock Das , Aungon Nag Radon , Dayanand Pochugari , Adam Oliner , Nikesh Padakanti , Anand Srinivasabagavathar , Neeraj Verma
Abstract: In various embodiments, a natural language (NL) application enables users to more effectively access various data storage systems based on NL requests. As described, the NL application includes functionality for selecting an optimal interpretation algorithm, generating a dashboard, and/or generating an alert based on an NL request. Advantageously, the operations performed by the NL application reduce the amount of time and user effort associated with accessing data storage systems and increase the likelihood of properly addressing NL requests.
-
7.
公开(公告)号:US20190034500A1
公开(公告)日:2019-01-31
申请号:US15665118
申请日:2017-07-31
Applicant: Splunk Inc.
Inventor: Dipock Das , Dayanand Pochugari , Aungon Nag Radon , Adam Oliner , Nikesh Padakanti , Roussi Roussev
IPC: G06F17/30
Abstract: In various embodiments, a natural language (NL) application enables users to more effectively access various data storage systems based on NL requests. As described, the NL application includes functionality for selecting an optimal interpretation algorithm, generating a dashboard, and/or generating an alert based on an NL request. Advantageously, the operations performed by the NL application reduce the amount of time and user effort associated with accessing data storage systems and increase the likelihood of properly addressing NL requests.
-
8.
公开(公告)号:US20190034498A1
公开(公告)日:2019-01-31
申请号:US15663721
申请日:2017-07-29
Applicant: Splunk Inc.
Inventor: Dipock Das , Dayanand Pochugari , Neeraj Verma , Nikesh Padakanti , Aungon Nag Radon , Anand Srinivasabagavathar , Adam Oliner
CPC classification number: G06F16/248 , G06F16/2423 , G06F16/243 , G06F16/24522 , G06N3/08 , G06N5/022 , G06N5/046 , G06N20/10
Abstract: In various embodiments, a natural language (NL) application implements functionality that enables users to more effectively access various data storage systems based on NL requests. As described, the operations of the NL application are guided by, at least in part, on one or more templates and/or machine-learning models. Advantageously, the templates and/or machine-learning models provide a flexible framework that may be readily tailored to reduce the amount of time and user effort associated with processing NL requests and to increase the overall accuracy of NL application implementations.
-
公开(公告)号:US11886430B1
公开(公告)日:2024-01-30
申请号:US17689562
申请日:2022-03-08
Applicant: SPLUNK INC.
Inventor: Yow Han Moo , Dayanand Pochugari , Aungon Nag Radon , Xin Li , Venkat Mamdi , Anand Srinivasabagavathar
IPC: G06F17/00 , G06F16/242 , G06F16/2457 , G06F16/248 , G06N20/00
CPC classification number: G06F16/243 , G06F16/248 , G06F16/24575 , G06N20/00
Abstract: Various embodiments of the present application set forth a computer-implemented method that includes receiving, from a device, a natural-language (NL) request. The method further includes selecting, using the NL request, an intent from a set of intents, wherein the intent is associated with a pre-defined intent template, the pre-defined intent template including a set of property fields that are associated with one or more portions of the NL request. The method also includes determining, based on the NL request, a set of property field values for the set of property fields. The method further includes generating a query to be executed on a field-searchable data source, wherein the query is based on one or more property field values included in the set of property field values. The method also includes receiving, in response to the query, a result that includes a set of event field values. In addition, the method includes causing the device to display at least a portion of the result.
-
公开(公告)号:US11670288B1
公开(公告)日:2023-06-06
申请号:US17328887
申请日:2021-05-24
Applicant: SPLUNK INC.
Inventor: Dipock Das , Dayanand Pochugari , Aungon Nag Radon
IPC: G10L15/18 , G06F16/242 , G06N20/00 , G06F16/2457 , G10L15/22 , G06F16/903 , G06F16/9032
CPC classification number: G10L15/18 , G06F16/243 , G06F16/24578 , G06F16/903 , G06N20/00 , G10L15/22 , G06F16/9032 , G06F16/90324 , G10L2015/225
Abstract: In various embodiments, a natural language (NL) application receives a partial NL request associated with a first context, and determining that the partial NL request corresponds to at least a portion of a first next NL request prediction included in one or more next NL request predictions generated based on a first natural language (NL) request, the first context associated with the first NL request, and a first sequence prediction model, where the first sequence prediction model is generated via a machine learning algorithm applied to a first data dependency model and a first request prediction model. In response to determining that the partial NL request corresponds to at least the portion of the first next NL request prediction, the NL application generates a complete NL request based on the first NL request and the partial NL request, and causes the complete NL request to be applied to a data storage system.
-
-
-
-
-
-
-
-
-