Patents by Inventor Harsh Keswani

Harsh Keswani 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: 11921799
    Abstract: Operational machine components of an information technology (IT) or other microprocessor- or microcontroller-permeated environment generate disparate forms of machine data. Network connections are established between these components and processors of an automatic data intake and query system (DIQS). The DIQS conducts network transactions on a periodic and/or continuous basis with the machine components to receive the disparate data and ingest certain of the data as measurement entries of a DIQS metrics datastore that is searchable for DIQS query processing. The DIQS may receive search queries to process against the received and ingested data via an exposed network interface. In one example embodiment, a query building component conducts a user interface using a network attached client device. The query building component may elicit search criteria via the user interface using a natural language interface, construct a proper query therefrom, and present new information based on results returned from the DIQS.
    Type: Grant
    Filed: January 31, 2023
    Date of Patent: March 5, 2024
    Assignee: Splunk Inc.
    Inventors: Iman Makaremi, Gyanendra Rana, Iryna Vogler-Ivashchanka, Adam Oliner, Harsh Keswani, Manish Sainani, Alexander Kim
  • Patent number: 11915156
    Abstract: Embodiments of the present invention are directed to facilitating event forecasting. In accordance with aspects of the present disclosure, a set of events determined from raw machine data is obtained. The events are analyzed to identify leading indicators that indicate a future occurrence of a target event, wherein the leading indicators occur during a search period of time the precedes a warning period of time, thereby providing time for an action to be performed prior to an occurrence of a predicted target event. At least one of the leading indicators is used to predict a target event. An event notification is provided indicating the prediction of the target event.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: February 27, 2024
    Assignee: Splunk Inc.
    Inventors: Adam Jamison Oliner, Aungon Nag Radon, Manwah Wong, Manish Sainani, Harsh Keswani
  • Patent number: 11593443
    Abstract: Operational machine components of an information technology (IT) or other microprocessor- or microcontroller-permeated environment generate disparate forms of machine data. Network connections are established between these components and processors of an automatic data intake and query system (DIQS). The DIQS conducts network transactions on a periodic and/or continuous basis with the machine components to receive the disparate data and ingest certain of the data as measurement entries of a DIQS metrics datastore that is searchable for DIQS query processing. The DIQS may receive search queries to process against the received and ingested data via an exposed network interface. In one example embodiment, a query building component conducts a user interface using a network attached client device. The query building component may elicit search criteria via the user interface using a natural language interface, construct a proper query therefrom, and present new information based on results returned from the DIQS.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: February 28, 2023
    Assignee: SPLUNK Inc.
    Inventors: Iman Makaremi, Gyanendra Rana, Iryna Vogler-Ivashchanka, Adam Oliner, Harsh Keswani, Manish Sainani, Alexander Kim
  • Patent number: 11188600
    Abstract: Operational machine components of an information technology (IT) or other microprocessor- or microcontroller-permeated environment generate disparate forms of machine data. Network connections are established between these components and processors of an automatic data intake and query system (DIQS). The DIQS conducts network transactions on a periodic and/or continuous basis with the machine components to receive the disparate data and ingest certain of the data as measurement entries of a DIQS metrics datastore that is searchable for DIQS query processing. The DIQS may receive search queries to process against the received and ingested data via an exposed network interface. In one example embodiment, a query building component conducts a user interface using a network attached client device. The query building component may elicit search criteria via the user interface using a natural language interface, construct a proper query therefrom, and present new information based on results returned from the DIQS.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: November 30, 2021
    Assignee: SPLUNK INC.
    Inventors: Iman Makaremi, Gyanendra Rana, Iryna Vogler-Ivashchanka, Adam Oliner, Harsh Keswani, Manish Sainani, Alexander Kim
  • Patent number: 11093837
    Abstract: Embodiments of the present invention are directed to facilitating event forecasting. In accordance with aspects of the present disclosure, a set of events determined from raw machine data is obtained. The events are analyzed to identify leading indicators that indicate a future occurrence of a target event, wherein the leading indicators occur during a search period of time the precedes a warning period of time, thereby providing time for an action to be performed prior to an occurrence of a predicted target event. At least one of the leading indicators is used to predict a target event. An event notification is provided indicating the prediction of the target event.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: August 17, 2021
    Assignee: Splunk Inc.
    Inventors: Adam Jamison Oliner, Aungon Nag Radon, Manwah Wong, Manish Sainani, Harsh Keswani
  • Publication number: 20200320145
    Abstract: Operational machine components of an information technology (IT) or other microprocessor- or microcontroller-permeated environment generate disparate forms of machine data. Network connections are established between these components and processors of an automatic data intake and query system (DIQS). The DIQS conducts network transactions on a periodic and/or continuous basis with the machine components to receive the disparate data and ingest certain of the data as measurement entries of a DIQS metrics datastore that is searchable for DIQS query processing. The DIQS may receive search queries to process against the received and ingested data via an exposed network interface. In one example embodiment, a query building component conducts a user interface using a network attached client device. The query building component may elicit search criteria via the user interface using a natural language interface, construct a proper query therefrom, and present new information based on results returned from the DIQS.
    Type: Application
    Filed: June 17, 2020
    Publication date: October 8, 2020
    Inventors: Iman Makaremi, Gyanendra Rana, Iryna Vogler-Ivashchanka, Adam Oliner, Harsh Keswani, Manish Sainani, Alexander Kim
  • Patent number: 10726079
    Abstract: Operational machine components of an information technology (IT) or other microprocessor- or microcontroller-permeated environment generate disparate forms of machine data. Network connections are established between these components and processors of an automatic data intake and query system (DIQS). The DIQS conducts network transactions on a periodic and/or continuous basis with the machine components to receive the disparate data and ingest certain of the data as measurement entries of a DIQS metrics datastore that is searchable for DIQS query processing. The DIQS may receive search queries to process against the received and ingested data via an exposed network interface. In one example embodiment, a query building component conducts a user interface using a network attached client device. The query building component may elicit search criteria via the user interface using a natural language interface, construct a proper query therefrom, and present new information based on results returned from the DIQS.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: July 28, 2020
    Assignee: SPLUNK INC.
    Inventors: Iman Makaremi, Gyanendra Rana, Iryna Vogler-Ivashchanka, Adam Oliner, Harsh Keswani, Manish Sainani, Alexander Kim
  • Publication number: 20190236210
    Abstract: Operational machine components of an information technology (IT) or other microprocessor- or microcontroller-permeated environment generate disparate forms of machine data. Network connections are established between these components and processors of an automatic data intake and query system (DIQS). The DIQS conducts network transactions on a periodic and/or continuous basis with the machine components to receive the disparate data and ingest certain of the data as measurement entries of a DIQS metrics datastore that is searchable for DIQS query processing. The DIQS may receive search queries to process against the received and ingested data via an exposed network interface. In one example embodiment, a query building component conducts a user interface using a network attached client device. The query building component may elicit search criteria via the user interface using a natural language interface, construct a proper query therefrom, and present new information based on results returned from the DIQS.
    Type: Application
    Filed: January 30, 2018
    Publication date: August 1, 2019
    Inventors: Iman Makaremi, Gyanendra Rana, Iryna Vogler-Ivashchanka, Adam Oliner, Harsh Keswani, Manish Sainani, Alexander Kim
  • Publication number: 20180218269
    Abstract: Embodiments of the present invention are directed to facilitating event forecasting. In accordance with aspects of the present disclosure, a set of events determined from raw machine data is obtained. The events are analyzed to identify leading indicators that indicate a future occurrence of a target event, wherein the leading indicators occur during a search period of time the precedes a warning period of time, thereby providing time for an action to be performed prior to an occurrence of a predicted target event. At least one of the leading indicators is used to predict a target event. An event notification is provided indicating the prediction of the target event.
    Type: Application
    Filed: January 30, 2017
    Publication date: August 2, 2018
    Inventors: Adam Jamison Oliner, Aungon Nag Radon, Manwah Wong, Manish Sainani, Harsh Keswani