Patents by Inventor Michael Dickey

Michael Dickey 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: 11863408
    Abstract: The disclosed embodiments provide a method and system for processing network data. During operation, the system obtains, at a remote capture agent, configuration information for the remote capture agent from a configuration server over a network. Next, the system uses the configuration information to configure the generation of event data from network data obtained from network packets at the remote capture agent. The system then uses the configuration information to configure transformation of the event data or the network data into transformed event data at the remote capture agent.
    Type: Grant
    Filed: January 18, 2022
    Date of Patent: January 2, 2024
    Assignee: Splunk Inc.
    Inventor: Michael Dickey
  • Publication number: 20230305798
    Abstract: An audio processing and streaming server system includes an input bus, a digital signal processor (DSP), a first and second stream generators. The input bus includes a plurality of input audio channels, each corresponding to a respective input stream of a plurality of input streams, each received at the server from one of a plurality of audio interface devices. The DSP is configured to apply at least one signal chain to at least some of the plurality of input audio channels; and output first and second master audio mixes in accordance with the at least one signal chain. The first stream generator is configured to convey the first master audio mix to the audio interface devices in a first live stream with no added buffering latency, and the second stream generator is configured to buffer and convey the second master audio mix in a second live stream.
    Type: Application
    Filed: February 24, 2023
    Publication date: September 28, 2023
    Inventors: Michael Dickey, Dominick Hing, Nelson Wang
  • Patent number: 11314737
    Abstract: The disclosed embodiments provide a method and system for processing network data. During operation, the system obtains one or more event streams from one or more remote capture agents over one or more networks, wherein the one or more event streams include event data generated from network packets captured by the one or more remote capture agents. Next, the system applies one or more transformations to the one or more event streams to obtain transformed event data from the event data. The system then enables querying of the transformed event data.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: April 26, 2022
    Assignee: Splunk Inc.
    Inventor: Michael Dickey
  • Patent number: 11252056
    Abstract: The disclosed embodiments provide a method and system for processing network data. During operation, the system obtains, at a remote capture agent, configuration information for the remote capture agent from a configuration server over a network. Next, the system uses the configuration information to configure the generation of event data from network data obtained from network packets at the remote capture agent. The system then uses the configuration information to configure transformation of the event data or the network data into transformed event data at the remote capture agent.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: February 15, 2022
    Assignee: Splunk Inc.
    Inventor: Michael Dickey
  • Patent number: 11108659
    Abstract: The disclosed embodiments provide a method and system for processing network data. During operation, the system obtains, at a remote capture agent, configuration information for the remote capture agent from a configuration server over a network. Next, the system uses the configuration information to configure the generation of event data from network data obtained from network packets at the remote capture agent. The system then uses the configuration information to configure transformation of the event data or the network data into transformed event data at the remote capture agent.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: August 31, 2021
    Assignee: Splunk Inc.
    Inventor: Michael Dickey
  • Patent number: 10951474
    Abstract: The disclosed embodiments provide a method and system for facilitating the processing of network data. During operation, the system obtains, at a remote capture agent, configuration information for the remote capture agent from a configuration server over a network. Next, the system uses the configuration information to configure the generation of event data from network packets at the remote capture agent. Upon receiving an update to the configuration information from the configuration server, the system uses the update to reconfigure the generation of the event data by the remote capture agent during runtime of the remote capture agent.
    Type: Grant
    Filed: June 18, 2019
    Date of Patent: March 16, 2021
    Assignee: Splunk Inc.
    Inventor: Michael Dickey
  • Patent number: 10701191
    Abstract: The disclosed embodiments provide a system that processes network data. During operation, the system obtains, at a remote capture agent, a first protocol classification for a first packet flow captured by the remote capture agent. Next, the system uses configuration information associated with the first protocol classification to build a first event stream from the first packet flow at the remote capture agent, wherein the first event stream comprises time-series event data generated from network packets in the first packet flow based on the first protocol classification. The system then transmits the first event stream over a network for subsequent storage and processing of the first event stream by one or more components on the network.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: June 30, 2020
    Assignee: Splunk Inc.
    Inventors: Vladimir A. Shcherbakov, Michael Dickey
  • Publication number: 20190312776
    Abstract: The disclosed embodiments provide a method and system for facilitating the processing of network data. During operation, the system obtains, at a remote capture agent, configuration information for the remote capture agent from a configuration server over a network. Next, the system uses the configuration information to configure the generation of event data from network packets at the remote capture agent. Upon receiving an update to the configuration information from the configuration server, the system uses the update to reconfigure the generation of the event data by the remote capture agent during runtime of the remote capture agent.
    Type: Application
    Filed: June 18, 2019
    Publication date: October 10, 2019
    Applicant: Splunk Inc.
    Inventor: Michael Dickey
  • Publication number: 20190273670
    Abstract: The disclosed embodiments provide a method and system for processing network data. During operation, the system obtains, at a remote capture agent, configuration information for the remote capture agent from a configuration server over a network. Next, the system uses the configuration information to configure the generation of event data from network data obtained from network packets at the remote capture agent. The system then uses the configuration information to configure transformation of the event data or the network data into transformed event data at the remote capture agent.
    Type: Application
    Filed: May 20, 2019
    Publication date: September 5, 2019
    Applicant: Splunk Inc.
    Inventor: Michael Dickey
  • Patent number: 10382599
    Abstract: The disclosed embodiments provide a system that processes network data. During operation, the system obtains, at a remote capture agent, a first protocol classification for a first packet flow captured by the remote capture agent. Next, the system uses configuration information associated with the first protocol classification to build a first event stream from the first packet flow at the remote capture agent, wherein the first event stream comprises time-series event data generated from network packets in the first packet flow based on the first protocol classification. The system then transmits the first event stream over a network for subsequent storage and processing of the first event stream by one or more components on the network.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: August 13, 2019
    Assignee: Splunk Inc.
    Inventors: Vladimir A. Shcherbakov, Michael Dickey
  • Publication number: 20190245950
    Abstract: The disclosed embodiments provide a system that processes network data. During operation, the system obtains, at a remote capture agent, a first protocol classification for a first packet flow captured by the remote capture agent. Next, the system uses configuration information associated with the first protocol classification to build a first event stream from the first packet flow at the remote capture agent, wherein the first event stream comprises time-series event data generated from network packets in the first packet flow based on the first protocol classification. The system then transmits the first event stream over a network for subsequent storage and processing of the first event stream by one or more components on the network.
    Type: Application
    Filed: April 15, 2019
    Publication date: August 8, 2019
    Applicant: Splunk Inc.
    Inventors: Vladimir A. Shcherbakov, Michael Dickey
  • Patent number: 10374883
    Abstract: The disclosed embodiments provide a method and system for facilitating the processing of network data. During operation, the system obtains, at a remote capture agent, configuration information for the remote capture agent from a configuration server over a network. Next, the system uses the configuration information to configure the generation of event data from network packets at the remote capture agent. Upon receiving an update to the configuration information from the configuration server, the system uses the update to reconfigure the generation of the event data by the remote capture agent during runtime of the remote capture agent.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: August 6, 2019
    Assignee: Splunk Inc.
    Inventor: Michael Dickey
  • Publication number: 20190238431
    Abstract: The disclosed embodiments provide a method and system for processing network data. During operation, the system obtains, at a remote capture agent, configuration information for the remote capture agent from a configuration server over a network. Next, the system uses the configuration information to configure the generation of event data from network data obtained from network packets at the remote capture agent. The system then uses the configuration information to configure transformation of the event data or the network data into transformed event data at the remote capture agent.
    Type: Application
    Filed: April 8, 2019
    Publication date: August 1, 2019
    Applicant: Splunk Inc.
    Inventor: Michael Dickey
  • Patent number: 10348583
    Abstract: The disclosed embodiments provide a method and system for processing network data. During operation, the system obtains, at a remote capture agent, configuration information for the remote capture agent from a configuration server over a network. Next, the system uses the configuration information to configure the generation of event data from network data obtained from network packets at the remote capture agent. The system then uses the configuration information to configure transformation of the event data or the network data into transformed event data at the remote capture agent.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: July 9, 2019
    Assignee: Splunk Inc.
    Inventor: Michael Dickey
  • Patent number: 10264106
    Abstract: The disclosed embodiments provide a system that processes network data. During operation, the system obtains, at a remote capture agent, a first protocol classification for a first packet flow captured by the remote capture agent. Next, the system uses configuration information associated with the first protocol classification to build a first event stream from the first packet flow at the remote capture agent, wherein the first event stream comprises time-series event data generated from network packets in the first packet flow based on the first protocol classification. The system then transmits the first event stream over a network for subsequent storage and processing of the first event stream by one or more components on the network.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: April 16, 2019
    Assignee: Splunk Inc.
    Inventors: Vladimir A. Shcherbakov, Michael Dickey
  • Patent number: 10257059
    Abstract: The disclosed embodiments provide a method and system for processing network data. During operation, the system obtains, at a remote capture agent, configuration information for the remote capture agent from a configuration server over a network. Next, the system uses the configuration information to configure the generation of event data from network data obtained from network packets at the remote capture agent. The system then uses the configuration information to configure transformation of the event data or the network data into transformed event data at the remote capture agent.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: April 9, 2019
    Assignee: Splunk Inc.
    Inventor: Michael Dickey
  • Publication number: 20190018877
    Abstract: The disclosed embodiments provide a method and system for processing network data. During operation, the system obtains one or more event streams from one or more remote capture agents over one or more networks, wherein the one or more event streams include event data generated from network packets captured by the one or more remote capture agents. Next, the system applies one or more transformations to the one or more event streams to obtain transformed event data from the event data. The system then enables querying of the transformed event data.
    Type: Application
    Filed: September 18, 2018
    Publication date: January 17, 2019
    Inventor: Michael Dickey
  • Patent number: 10127273
    Abstract: The disclosed embodiments provide a method and system for processing network data. During operation, the system obtains one or more event streams from one or more remote capture agents over one or more networks, wherein the one or more event streams include event data generated from network packets captured by the one or more remote capture agents. Next, the system applies one or more transformations to the one or more event streams to obtain transformed event data from the event data. The system then enables querying of the transformed event data.
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: November 13, 2018
    Assignee: Splunk Inc.
    Inventor: Michael Dickey
  • Publication number: 20180167276
    Abstract: The disclosed embodiments provide a method and system for facilitating the processing of network data. During operation, the system obtains, at a remote capture agent, configuration information for the remote capture agent from a configuration server over a network. Next, the system uses the configuration information to configure the generation of event data from network packets at the remote capture agent. Upon receiving an update to the configuration information from the configuration server, the system uses the update to reconfigure the generation of the event data by the remote capture agent during runtime of the remote capture agent.
    Type: Application
    Filed: January 31, 2018
    Publication date: June 14, 2018
    Inventor: Michael Dickey
  • Patent number: 9923767
    Abstract: The disclosed embodiments provide a method and system for facilitating the processing of network data. During operation, the system obtains, at a remote capture agent, configuration information for the remote capture agent from a configuration server over a network. Next, the system uses the configuration information to configure the generation of event data from network packets at the remote capture agent. Upon receiving an update to the configuration information from the configuration server, the system uses the update to reconfigure the generation of the event data by the remote capture agent during runtime of the remote capture agent.
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: March 20, 2018
    Assignee: Splunk Inc.
    Inventor: Michael Dickey