Patents by Inventor Hemendra Singh

Hemendra Singh 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: 10447555
    Abstract: Techniques are disclosed for providing an aggregate key performance indicator (KPI) that spans multiple services and for receiving user adjustment to KPI factors to configure an aggregate KPI (e.g., heath score). The techniques may enable a user to select KPIs and to adjust weights (e.g., importance) associated with the KPIs. The weight of a KPI may affect the influence a value of the KPI has on the calculation of an aggregate KPI value. The techniques may also include the ability to create a correlation search using the selected KPIs and weights so that a notification may be generated when the aggregate KPI value exceeds a threshold.
    Type: Grant
    Filed: July 15, 2015
    Date of Patent: October 15, 2019
    Assignee: Splunk Inc.
    Inventors: Tristan Antonio Fletcher, Hemendra Singh Choudhary, Clint Sharp
  • Patent number: 10333799
    Abstract: One or more processing devices derive values indicative of various aspects of how a particular service in an information technology (IT) environment is performing at a point in time or for a period of time. The values are derived by a search query over machine data associated with the one or more entities that provide the service. The one or more processing devices determine a value for an aggregate key performance indicator (KPI) for the service to indicate or characterize the service overall from values for each of the various aspects.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: June 25, 2019
    Assignee: Splunk Inc.
    Inventors: Brian John Bingham, Tristan Antonio Fletcher, Hemendra Singh Choudhary
  • Patent number: 10209956
    Abstract: An automatic service monitor in an information technology environment is equipped to automatically identify and group recognized events based on user-defined criteria, and to automatically perform user-defined operations against the group and its members at the detection of user-specified conditions.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: February 19, 2019
    Assignee: Splunk Inc.
    Inventors: Tristan Antonio Fletcher, Hemendra Singh Choudhary, Ross Andrew Lazerowitz, Chakravarthy Sridhar
  • Patent number: 10193775
    Abstract: An automatic service monitor in an information technology environment is equipped to automatically identify and group recognized events based on user-defined criteria, and to automatically perform user-defined operations against the group and its members at the detection of user-specified conditions. A related user interface is taught.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: January 29, 2019
    Assignee: Splunk Inc.
    Inventors: Tristan Antonio Fletcher, Hemendra Singh Choudhary, Ross Andrew Lazerowitz, Chakravarthy Sridhar
  • Patent number: 10152561
    Abstract: A service monitoring system executing on one or more processors may have operations that are determined by control information. Control over the operation of the service monitoring system can be exerted through the use of a graphical interface. The graphical interface may present the control information of a new or existing correlation search definition for user interaction. The service monitoring system may maintain a data store of key performance indicator (KPI) data, where a KPI value in the data store is produced by a KPI-defining search query that derives the value from machine data associated with one or more entities that perform a monitored service. A correlation search definition of the service monitoring system determines how a search of the KPI data is conducted, how its data is evaluated to determine whether a triggering condition has been met, and, if so, determines what triggered action is to be initiated.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: December 11, 2018
    Assignee: Splunk Inc.
    Inventors: Hemendra Singh Choudhary, Tristan Antonio Fletcher, Brian Bingham, Fang I. Hsiao, Brian C. Reyes
  • Publication number: 20180241660
    Abstract: Techniques are disclosed for providing an aggregate key performance indicator (KPI) that spans multiple services and for providing adjustment to KPI factors via a GUI that enables an aggregate KPI to be configured with feedback that better characterizes the performance of the services. The GUI may enable selection of KPIs and adjustment to weights (e.g., importance) associated with the KPIs. The weight of a KPI may affect the influence a value of the KPI has on the calculation of an aggregate KPI value (e.g., score). The GUI may provide near real-time feedback concerning the effect the weights have on the aggregate KPI value by displaying the aggregate KPI value (e.g., score) and updating the aggregate KPI value as the weights are adjusted.
    Type: Application
    Filed: April 18, 2018
    Publication date: August 23, 2018
    Inventors: Tristan Antonio Fletcher, Hemendra Singh Choudhary, Clint Sharp
  • Publication number: 20180234307
    Abstract: Services in an operating environment are represented by stored service definitions that identify entities that perform the service. Entity definitions identify machine data pertaining to the entity. A key performance indicator (KPI) of the service characterizes the service on the whole or some aspect of it. Each KPI is defined by a search query that derives a value from machine data identified in the entity definitions. Processing devices cause display of a service-monitoring page having services summary information and services aspects information. The summary information displays interactive summary tiles that each correspond to a service and present information about an aggregate KPI that characterizes the service. The aspects information displays interactive aspect tiles that each correspond to a KPI characterizing some aspect of an associated service. Additional information may be included in the service-monitoring page and interaction features enable a user to navigate to enhanced information displays.
    Type: Application
    Filed: April 17, 2018
    Publication date: August 16, 2018
    Inventors: Hemendra Singh Choudhary, Tristan Antonio Fletcher, Alok Anant Bhide, Fang I. Hsiao
  • Patent number: 9985863
    Abstract: Techniques are disclosed for providing an aggregate key performance indicator (KPI) that spans multiple services and for providing user adjustment to KPI factors via a GUI that enables a user to configure an aggregate KPI with feedback that better characterizes the performance of the services. The GUI may enable a user to select KPIs and to adjust weights (e.g., importance) associated with the KPIs. The weight of a KPI may affect the influence a value of the KPI has on the calculation of an aggregate KPI value (e.g., score). The GUI may provide near real-time feedback concerning the effect the weights have on the aggregate KPI value by displaying the aggregate KPI value (e.g., score) and updating the aggregate KPI value as the user adjusts the weights.
    Type: Grant
    Filed: July 15, 2015
    Date of Patent: May 29, 2018
    Assignee: Splunk Inc.
    Inventors: Tristan Antonio Fletcher, Hemendra Singh Choudhary, Clint Sharp
  • Patent number: 9960970
    Abstract: Services in an operating environment are represented by stored service definitions that identify entities that perform the service. Entity definitions identify machine data pertaining to the entity. A key performance indicator (KPI) of the service characterizes the service on the whole or some aspect of it. Each KPI is defined by a search query that derives a value from machine data identified in the entity definitions. Processing devices cause display of a service-monitoring page having a services summary region and a services aspects region. The summary region displays interactive summary tiles that each correspond to a service and present information about an aggregate KPI that characterizes the service. The aspects region displays interactive aspect tiles that each correspond to a KPI characterizing some aspect of an associated service. Additional information may be included in the service-monitoring page and interaction features enable a user to navigate to enhanced information displays.
    Type: Grant
    Filed: January 29, 2017
    Date of Patent: May 1, 2018
    Assignee: Splunk Inc.
    Inventors: Hemendra Singh Choudhary, Tristan Antonio Fletcher, Alok Anant Bhide, Fang I. Hsiao
  • Publication number: 20170337252
    Abstract: A computing machine performs a correlation search against KPI data for one or more services using a selection criteria and a triggering condition. When the triggering condition is satisfied a notable event or incident is created and information about the notable event is presented using a user interface that may have interactive elements.
    Type: Application
    Filed: July 28, 2017
    Publication date: November 23, 2017
    Inventors: Hemendra Singh Choudhary, Cary Glen Noel
  • Publication number: 20170339029
    Abstract: One or more processing devices derive values indicative of various aspects of how a particular service in an information technology (IT) environment is performing at a point in time or for a period of time. The values are derived by a search query over machine data associated with the one or more entities that provide the service. The one or more processing devices determine a value for an aggregate key performance indicator (KPI) for the service to indicate or characterize the service overall from values for each of the various aspects.
    Type: Application
    Filed: July 28, 2017
    Publication date: November 23, 2017
    Inventors: Brian John Bingham, Tristan Antonio Fletcher, Hemendra Singh Choudhary
  • Patent number: 9760613
    Abstract: A computing machine performs a correlation search against KPI data for one or more services using a selection criteria and a triggering condition. When the triggering condition is satisfied a notable event or incident is created and information about the notable event is presented using a graphical user interface (GUI) that may have interactive elements.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: September 12, 2017
    Assignee: Splunk Inc.
    Inventors: Hemendra Singh Choudhary, Cary Glen Noel
  • Patent number: 9762455
    Abstract: One or more processing devices derive values indicative of various aspects of how a particular service in an information technology (IT) environment is performing at a point in time or for a period of time. The values are derived by a search query over machine data associated with the one or more entities that provide the service. The one or more processing devices determine a value for an aggregate key performance indicator (KPI) for the service to indicate or characterize the service overall from values for each of the various aspects.
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: September 12, 2017
    Assignee: Splunk Inc.
    Inventors: Brian John Bingham, Tristan Antonio Fletcher, Hemendra Singh Choudhary
  • Publication number: 20170141969
    Abstract: Services in an operating environment are represented by stored service definitions that identify entities that perform the service. Entity definitions identify machine data pertaining to the entity. A key performance indicator (KPI) of the service characterizes the service on the whole or some aspect of it. Each KPI is defined by a search query that derives a value from machine data identified in the entity definitions. Processing devices cause display of a service-monitoring page having a services summary region and a services aspects region. The summary region displays interactive summary tiles that each correspond to a service and present information about an aggregate KPI that characterizes the service. The aspects region displays interactive aspect tiles that each correspond to a KPI characterizing some aspect of an associated service. Additional information may be included in the service-monitoring page and interaction features enable a user to navigate to enhanced information displays.
    Type: Application
    Filed: January 29, 2017
    Publication date: May 18, 2017
    Inventors: Hemendra Singh Choudhary, Tristan Antonio Fletcher, Alok Anant Bhide, Fang I. Hsiao
  • Patent number: 9590877
    Abstract: Services in an operating environment are represented by stored service definitions that identify entities that perform the service. Entity definitions identify machine data pertaining to the entity. A key performance indicator (KPI) of the service characterizes the service on the whole or some aspect of it. Each KPI is defined by a search query that derives a value from machine data identified in the entity definitions. Processing devices cause display of a service-monitoring page having a services summary region and a services aspects region. The summary region displays interactive summary tiles that each correspond to a service and present information about an aggregate KPI that characterizes the service. The aspects region displays interactive aspect tiles that each correspond to a KPI characterizing some aspect of an associated service. Additional information may be included in the service-monitoring page and interaction features enable a user to navigate to enhanced information displays.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: March 7, 2017
    Assignee: Splunk Inc.
    Inventors: Hemendra Singh Choudhary, Tristan Antonio Fletcher, Alok Anant Bhide, Fang I. Hsiao
  • Patent number: 9584374
    Abstract: One or more processing devices derive a value for each of a plurality of key performance indicators (KPIs). Each KPI indicates a different aspect of how the same service provided by one or more entities is performing at a point in time. Each KPI is defined by a search query that derives the value for that KPI from machine data associated with the one or more entities that provide the same service. The one or more processing devices calculate a value for an aggregate KPI for the same service from the values for each of the plurality of KPIs.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: February 28, 2017
    Assignee: Splunk Inc.
    Inventors: Brian John Bingham, Tristan Antonio Fletcher, Hemendra Singh Choudhary
  • Publication number: 20170046127
    Abstract: An automatic service monitor in an information technology environment is equipped to automatically identify and group recognized events based on user-defined criteria, and to automatically perform user-defined operations against the group and its members at the detection of user-specified conditions.
    Type: Application
    Filed: September 26, 2016
    Publication date: February 16, 2017
    Inventors: Tristan Antonio Fletcher, Hemendra Singh Choudhary, Ross Andrew Lazerowitz, Chakravarthy Sridhar
  • Publication number: 20170046374
    Abstract: An automatic service monitor in an information technology environment is equipped to automatically identify and group recognized events based on user-defined criteria, and to automatically perform user-defined operations against the group and its members at the detection of user-specified conditions. A related user interface is taught.
    Type: Application
    Filed: September 26, 2016
    Publication date: February 16, 2017
    Inventors: Tristan Antonio Fletcher, Hemendra Singh Choudhary, Ross Andrew Lazerowitz, Chakravarthy Sridhar
  • Publication number: 20170034014
    Abstract: One or more processing devices derive values indicative of various aspects of how a particular service in an information technology (IT) environment is performing at a point in time or for a period of time. The values are derived by a search query over machine data associated with the one or more entities that provide the service. The one or more processing devices determine a value for an aggregate key performance indicator (KPI) for the service to indicate or characterize the service overall from values for each of the various aspects.
    Type: Application
    Filed: October 17, 2016
    Publication date: February 2, 2017
    Inventors: Brian John Bingham, Tristan Antonio Fletcher, Hemendra Singh Choudhary
  • Publication number: 20160216855
    Abstract: A service monitoring system executing on one or more processors may have operations that are determined by control information. Control over the operation of the service monitoring system can be exerted through the use of a graphical interface. The graphical interface may present the control information of a new or existing correlation search definition for user interaction. The service monitoring system may maintain a data store of key performance indicator (KPI) data, where a KPI value in the data store is produced by a KPI-defining search query that derives the value from machine data associated with one or more entities that perform a monitored service. A correlation search definition of the service monitoring system determines how a search of the KPI data is conducted, how its data is evaluated to determine whether a triggering condition has been met, and, if so, determines what triggered action is to be initiated.
    Type: Application
    Filed: February 3, 2016
    Publication date: July 28, 2016
    Inventors: Hemendra Singh Choudhary, Tristan Antonio Fletcher, Brian Bingham, Fang I. Hsiao, Brian C. Reyes