Patents by Inventor ALEX CRUISE

ALEX CRUISE has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11971778
    Abstract: A continuous anomaly detection service receives data stream and performs continuous anomaly detection on the incoming data streams. This continuous anomaly detection is performed based on anomaly detection definitions, which define a signal used for anomaly detection and an anomaly detection configuration. These anomaly detection definitions can be modified, such that continuous anomaly detection continues to be performed for the data stream and the signal, based on the new anomaly detection definition.
    Type: Grant
    Filed: April 12, 2023
    Date of Patent: April 30, 2024
    Assignee: Splunk Inc.
    Inventors: Jacob Barton Leverich, Shang Cai, Hongyang Zhang, Mihai Ganea, Alex Cruise
  • Patent number: 11741396
    Abstract: Embodiments of the present invention are directed to facilitating distributed data processing for machine learning. In accordance with aspects of the present disclosure, a set of commands in a query to process at an external computing service is identified. For each command in the set of commands, at least one compute unit including at least one operation to perform at the external computing service is identified. Each of the at least one compute unit associated with each command is analyzed to identify an optimized manner in which to execute the set of commands at the external computing service. An indication of the optimized manner in which to execute the set of commands and a corresponding set of data is provided to the external computing service to utilize for executing the set of commands at the external computing service.
    Type: Grant
    Filed: October 19, 2022
    Date of Patent: August 29, 2023
    Assignee: Splunk Inc.
    Inventors: Lin Ma, Jacob Leverich, Adam Oliner, Alex Cruise, Hongyang Zhang
  • Patent number: 11669382
    Abstract: A continuous anomaly detection service receives data stream and performs continuous anomaly detection on the incoming data streams. This continuous anomaly detection is performed based on anomaly detection definitions, which define a signal used for anomaly detection and an anomaly detection configuration. These anomaly detection definitions can be modified, such that continuous anomaly detection continues to be performed for the data stream and the signal, based on the new anomaly detection definition.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: June 6, 2023
    Assignee: Splunk Inc.
    Inventors: Jacob Barton Leverich, Shang Cai, Hongyang Zhang, Mihai Ganea, Alex Cruise
  • Patent number: 11632383
    Abstract: In some implementations, sequences of time series values determined from machine data are obtained. Each sequence corresponds to a respective time series. A plurality of predictive models is generated for a first time series from the sequences of time series values. Each predictive model is to generate predicted values associated with the first time series using values of a second time series. For each of the plurality of predictive models, an error is determined between the corresponding predicted values and values associated with the first time series. A predictive model is selected for anomaly detection based on the determined error of the predictive model. Transmission is caused of an indication of an anomaly detected using the selected predictive model.
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: April 18, 2023
    Assignee: Splunk Inc.
    Inventors: Adam Jamison Oliner, Jonathan La, Colleen Kinross, Hongyang Zhang, Jacob Leverich, Shang Cai, Mihai Ganea, Alex Cruise, Toufic Boubez, Manish Sainani
  • Patent number: 11537951
    Abstract: Embodiments of the present invention are directed to facilitating distributed data processing for machine learning. In accordance with aspects of the present disclosure, a set of commands in a query to process at an external computing service is identified. For each command in the set of commands, at least one compute unit including at least one operation to perform at the external computing service is identified. Each of the at least one compute unit associated with each command is analyzed to identify an optimized manner in which to execute the set of commands at the external computing service. An indication of the optimized manner in which to execute the set of commands and a corresponding set of data is provided to the external computing service to utilize for executing the set of commands at the external computing service.
    Type: Grant
    Filed: January 11, 2021
    Date of Patent: December 27, 2022
    Assignee: Splunk Inc.
    Inventors: Lin Ma, Jacob Leverich, Adam Oliner, Alex Cruise, Hongyang Zhang
  • Publication number: 20210133634
    Abstract: Embodiments of the present invention are directed to facilitating distributed data processing for machine learning. In accordance with aspects of the present disclosure, a set of commands in a query to process at an external computing service is identified. For each command in the set of commands, at least one compute unit including at least one operation to perform at the external computing service is identified. Each of the at least one compute unit associated with each command is analyzed to identify an optimized manner in which to execute the set of commands at the external computing service. An indication of the optimized manner in which to execute the set of commands and a corresponding set of data is provided to the external computing service to utilize for executing the set of commands at the external computing service.
    Type: Application
    Filed: January 11, 2021
    Publication date: May 6, 2021
    Inventors: Lin MA, Jacob LEVERICH, Adam OLINER, Alex CRUISE, Hongyang ZHANG
  • Patent number: 10992560
    Abstract: An anomaly detection system includes a plurality of signals. Each of the signals is associated with an anomaly detection procedure that will be used to identify anomalies within the signal. Anomaly detection is performed by applying the anomaly detection procedure to a sequential set of data points of a signal. The signals are updated based on incoming data streams. The data streams are analyzed, and the sequential set of data points for each signal is updated based on data points extracted from the data streams.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: April 27, 2021
    Assignee: SPLUNK INC.
    Inventors: Jacob Barton Leverich, Shang Cai, Hongyang Zhang, Mihai Ganea, Alex Cruise
  • Patent number: 10922625
    Abstract: Embodiments of the present invention are directed to facilitating distributed data processing for machine learning. In accordance with aspects of the present disclosure, a set of commands in a query to process at an external computing service is identified. For each command in the set of commands, at least one compute unit including at least one operation to perform at the external computing service is identified. Each of the at least one compute unit associated with each command is analyzed to identify an optimized manner in which to execute the set of commands at the external computing service. An indication of the optimized manner in which to execute the set of commands and a corresponding set of data is provided to the external computing service to utilize for executing the set of commands at the external computing service.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: February 16, 2021
    Assignee: SPLUNK Inc.
    Inventors: Lin Ma, Jacob Leverich, Adam Oliner, Alex Cruise, Hongyang Zhang
  • Publication number: 20210037037
    Abstract: In some implementations, sequences of time series values determined from machine data are obtained. Each sequence corresponds to a respective time series. A plurality of predictive models is generated for a first time series from the sequences of time series values. Each predictive model is to generate predicted values associated with the first time series using values of a second time series. For each of the plurality of predictive models, an error is determined between the corresponding predicted values and values associated with the first time series. A predictive model is selected for anomaly detection based on the determined error of the predictive model. Transmission is caused of an indication of an anomaly detected using the selected predictive model.
    Type: Application
    Filed: October 21, 2020
    Publication date: February 4, 2021
    Inventors: ADAM JAMISON OLINER, JONATHAN LA, COLLEEN KINROSS, HONGYANG ZHANG, JACOB LEVERICH, SHANG CAI, MIHAI GANEA, ALEX CRUISE, TOUFIC BOUBEZ, MANISH SAINANI
  • Patent number: 10855712
    Abstract: In some implementations, sequences of time series values determined from machine data are obtained. Each sequence corresponds to a respective time series. A plurality of predictive models is generated for a first time series from the sequences of time series values. Each predictive model is to generate predicted values associated with the first time series using values of a second time series. For each of the plurality of predictive models, an error is determined between the corresponding predicted values and values associated with the first time series. A predictive model is selected for anomaly detection based on the determined error of the predictive model. Transmission is caused of an indication of an anomaly detected using the selected predictive model.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: December 1, 2020
    Assignee: SPLUNK Inc.
    Inventors: Adam Jamison Oliner, Jonathan La, Colleen Kinross, Hongyang Zhang, Jacob Leverich, Shang Cai, Mihai Ganea, Alex Cruise, Toufic Boubez, Manish Sainani
  • Publication number: 20200125433
    Abstract: A continuous anomaly detection service receives data stream and performs continuous anomaly detection on the incoming data streams. This continuous anomaly detection is performed based on anomaly detection definitions, which define a signal used for anomaly detection and an anomaly detection configuration. These anomaly detection definitions can be modified, such that continuous anomaly detection continues to be performed for the data stream and the signal, based on the new anomaly detection definition.
    Type: Application
    Filed: December 20, 2019
    Publication date: April 23, 2020
    Inventors: Jacob Barton Leverich, Shang Cai, Hongyang Zhang, Mihai Ganea, Alex Cruise
  • Patent number: 10558516
    Abstract: A continuous anomaly detection service receives data stream and performs continuous anomaly detection on the incoming data streams. This continuous anomaly detection is performed based on anomaly detection definitions, which define a signal used for anomaly detection and an anomaly detection configuration. These anomaly detection definitions can be modified, such that continuous anomaly detection continues to be performed for the data stream and the signal, based on the new anomaly detection definition.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: February 11, 2020
    Assignee: SPLUNK INC.
    Inventors: Jacob Barton Leverich, Shang Cai, Hongyang Zhang, Mihai Ganea, Alex Cruise
  • Publication number: 20190306184
    Abstract: In some implementations, sequences of time series values determined from machine data are obtained. Each sequence corresponds to a respective time series. A plurality of predictive models is generated for a first time series from the sequences of time series values. Each predictive model is to generate predicted values associated with the first time series using values of a second time series. For each of the plurality of predictive models, an error is determined between the corresponding predicted values and values associated with the first time series. A predictive model is selected for anomaly detection based on the determined error of the predictive model. Transmission is caused of an indication of an anomaly detected using the selected predictive model.
    Type: Application
    Filed: June 19, 2019
    Publication date: October 3, 2019
    Inventors: ADAM JAMISON OLINER, JONATHAN LA, COLLEEN KINROSS, HONGYANG ZHANG, JACOB LEVERICH, SHANG CAI, MIHAI GANEA, ALEX CRUISE, TOUFIC BOUBEZ, MANISH SAINANI
  • Patent number: 10375098
    Abstract: In some implementations, sequences of time series values determined from machine data are obtained. Each sequence corresponds to a respective time series. A plurality of predictive models is generated for a first time series from the sequences of time series values. Each predictive model is to generate predicted values associated with the first time series using values of a second time series. For each of the plurality of predictive models, an error is determined between the corresponding predicted values and values associated with the first time series. A predictive model is selected for anomaly detection based on the determined error of the predictive model. Transmission is caused of an indication of an anomaly detected using the selected predictive model.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: August 6, 2019
    Inventors: Adam Jamison Oliner, Jonathan La, Colleen Kinross, Hongyang Zhang, Jacob Leverich, Shang Cai, Mihai Ganea, Alex Cruise, Toufic Boubez, Manish Sainani
  • Publication number: 20190123988
    Abstract: An anomaly detection system includes a plurality of signals. Each of the signals is associated with an anomaly detection procedure that will be used to identify anomalies within the signal. Anomaly detection is performed by applying the anomaly detection procedure to a sequential set of data points of a signal. The signals are updated based on incoming data streams. The data streams are analyzed, and the sequential set of data points for each signal is updated based on data points extracted from the data streams.
    Type: Application
    Filed: December 20, 2018
    Publication date: April 25, 2019
    Inventors: Jacob Barton Leverich, Shang Cai, Hongyang Zhang, Mihai Ganea, Alex Cruise
  • Publication number: 20190095817
    Abstract: Embodiments of the present invention are directed to facilitating distributed data processing for machine learning. In accordance with aspects of the present disclosure, a set of commands in a query to process at an external computing service is identified. For each command in the set of commands, at least one compute unit including at least one operation to perform at the external computing service is identified. Each of the at least one compute unit associated with each command is analyzed to identify an optimized manner in which to execute the set of commands at the external computing service. An indication of the optimized manner in which to execute the set of commands and a corresponding set of data is provided to the external computing service to utilize for executing the set of commands at the external computing service.
    Type: Application
    Filed: January 31, 2018
    Publication date: March 28, 2019
    Inventors: Lin Ma, Jacob Leverich, Adam Oliner, Alex Cruise, Hongyang Zhang
  • Publication number: 20190065298
    Abstract: A continuous anomaly detection service receives data stream and performs continuous anomaly detection on the incoming data streams. This continuous anomaly detection is performed based on anomaly detection definitions, which define a signal used for anomaly detection and an anomaly detection configuration. These anomaly detection definitions can be modified, such that continuous anomaly detection continues to be performed for the data stream and the signal, based on the new anomaly detection definition.
    Type: Application
    Filed: October 31, 2018
    Publication date: February 28, 2019
    Inventors: Jacob Barton Leverich, Shang Cai, Hongyang Zhang, Mihai Ganea, Alex Cruise
  • Patent number: 10200262
    Abstract: An anomaly detection system includes a plurality of signals. Each of the signals is associated with an anomaly detection procedure that will be used to identify anomalies within the signal. Anomaly detection is performed by applying the anomaly detection procedure to a sequential set of data points of a signal. The signals are updated based on incoming data streams. The data streams are analyzed, and the sequential set of data points for each signal is updated based on data points extracted from the data streams.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: February 5, 2019
    Assignee: Splunk Inc.
    Inventors: Jacob Barton Leverich, Shang Cai, Hongyang Zhang, Mihai Ganea, Alex Cruise
  • Patent number: 10146609
    Abstract: A continuous anomaly detection service receives data stream and performs continuous anomaly detection on the incoming data streams. This continuous anomaly detection is performed based on anomaly detection definitions, which define a signal used for anomaly detection and an anomaly detection configuration. These anomaly detection definitions can be modified, such that continuous anomaly detection continues to be performed for the data stream and the signal, based on the new anomaly detection definition.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: December 4, 2018
    Assignee: SPLUNK INC.
    Inventors: Jacob Barton Leverich, Shang Cai, Hongyang Zhang, Mihai Ganea, Alex Cruise
  • Publication number: 20180219889
    Abstract: In some implementations, sequences of time series values determined from machine data are obtained. Each sequence corresponds to a respective time series. A plurality of predictive models is generated for a first time series from the sequences of time series values. Each predictive model is to generate predicted values associated with the first time series using values of a second time series. For each of the plurality of predictive models, an error is determined between the corresponding predicted values and values associated with the first time series. A predictive model is selected for anomaly detection based on the determined error of the predictive model. Transmission is caused of an indication of an anomaly detected using the selected predictive model.
    Type: Application
    Filed: January 31, 2017
    Publication date: August 2, 2018
    Inventors: ADAM JAMISON OLINER, JONATHAN LA, COLLEEN KINROSS, HONGYANG ZHANG, JACOB LEVERICH, SHANG CAI, MIHAI GANEA, ALEX CRUISE, TOUFIC BOUBEZ, MANISH SAINANI