Patents by Inventor Brian C. Reyes
Brian C. Reyes 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: 12237988Abstract: Provided are systems and methods for determining and displaying service performance information via a graphical user interface. A method can include visually rendering a service-level dashboard reflecting performance of a service and presenting a visual indication of health of each component service and a list of events each corresponding to a change in performance of one of the component services. The method can further include responsive to receiving, via a graphical user interface (GUI), a selection of a component service, visually rendering a system-level dashboard reflecting performance of the selected component-level service, wherein the component service is performed by one or more machines, and wherein the system-level dashboard presents the machines and one or more events each corresponding to a change in performance of one of the machines.Type: GrantFiled: August 2, 2022Date of Patent: February 25, 2025Assignee: Splunk Inc.Inventors: Adrian Hall, Kenneth M. Sternberg, Anupadmaja Raghavan, Brian C. Reyes
-
Patent number: 11405301Abstract: Provided are systems and methods for determining and displaying service performance information via a graphical user interface. In one embodiment, a system can provide, for each of one or more machines associated with a service: obtaining performance data for the machine; and comparing the performance data for the machine to one or more predefined performance thresholds for the machine to determine a health status for the machine; and determining a health status for the service based at least in part on the health status of at least one of the one or more machines associated with the service.Type: GrantFiled: August 28, 2019Date of Patent: August 2, 2022Assignee: Splunk Inc.Inventors: Adrian Hall, Kenneth M. Sternberg, Anupadmaja Raghavan, Brian C. Reyes
-
Patent number: 11386156Abstract: One or more processing devices access a service definition for a service provided by one or more entities that each produce machine data or about which machine data is generated. The service definition identifies the entities that provide the service and, for each entity, definitional information includes information for identifying machine data pertaining to that entity. The processing devices access a key performance indicator (KPI) for the service that is defined by a search query that produces a value derived from the machine data pertaining to the entities identified in the service definition. The value indicates how the service is performing at a point in time or during a period of time and indicates a state of the KPI. A graphical interface is displayed and an indication of at least one threshold, which defines an end of a range of values representing a state of the KPI, for the KPI is received.Type: GrantFiled: November 11, 2020Date of Patent: July 12, 2022Assignee: Splunk Inc.Inventors: Alok Anant Bhide, Brian John Bingham, Tristan Antonio Fletcher, Brian C. Reyes
-
Patent number: 11372923Abstract: 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: GrantFiled: December 28, 2020Date of Patent: June 28, 2022Assignee: Splunk Inc.Inventors: Hemendra Singh Choudhary, Tristan Antonio Fletcher, Brian Bingham, Fang I. Hsiao, Brian C. Reyes
-
Patent number: 10915579Abstract: One or more processing devices access a service definition for a service provided by one or more entities that each produce machine data or about which machine data is generated. The service definition identifies the entities that provide the service and, for each entity, definitional information includes information for identifying machine data pertaining to that entity. The processing devices access a key performance indicator (KPI) for the service that is defined by a search query that produces a value derived from the machine data pertaining to the entities identified in the service definition. The value indicates how the service is performing at a point in time or during a period of time and indicates a state of the KPI. A graphical interface is displayed and an indication of at least one threshold, which defines an end of a range of values representing a state of the KPI, for the KPI is received.Type: GrantFiled: May 5, 2019Date of Patent: February 9, 2021Assignee: SPLUNK INC.Inventors: Alok Anant Bhide, Brian John Bingham, Tristan Antonio Fletcher, Brian C. Reyes
-
Patent number: 10911346Abstract: 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: GrantFiled: October 29, 2018Date of Patent: February 2, 2021Assignee: SPLUNK INC.Inventors: Hemendra Singh Choudhary, Tristan Antonio Fletcher, Brian Bingham, Fang I. Hsiao, Brian C. Reyes
-
Patent number: 10650051Abstract: Raw machine data are captured and may be organized as events. Entity definitions representing machine entities that perform a service identify the machine data pertaining to respective entities. KPI search queries each define a KPI. Each KPI search query derives one or more values for the KPI from machine data identified in the entity definitions. The derivation may be performed on a per-entity basis and on the aggregate. The derived values may then be translated into a state value domain using per-entity thresholds, aggregate thresholds, or a combination.Type: GrantFiled: December 12, 2016Date of Patent: May 12, 2020Assignee: Splunk Inc.Inventors: Leonid Viktorovich Alekseyev, Brian John Bingham, Tristan Antonio Fletcher, Brian C. Reyes
-
Patent number: 10503745Abstract: A processing device performs a search query to produce a search result set having entries having data items. A table, having rows and columns, is displayed in a user interface. Each data item of a particular entry appears in a respective column of the same row of the table. Each column may correspond to the ordinal position of its respective data item. User input is received designating, for each respective column, a field name and an entity definition component type to which the respective column pertains, and stores for each data item of the particular entry an element value of an entity definition. The element has the element name designated for the respective column in which the data item appeared, and is associated with an entity definition component having the type designated for the respective column in which the data item appeared.Type: GrantFiled: July 27, 2017Date of Patent: December 10, 2019Assignee: Splunk Inc.Inventors: Brent Boe, Alan Hardin, Fang I. Hsiao, Brian C. Reyes
-
Patent number: 10439922Abstract: Provided are systems and methods for determining and displaying service performance information via a graphical user interface. In one embodiment, a system can provide, for each of one or more machines associated with a service: obtaining performance data for the machine; and comparing the performance data for the machine to one or more predefined performance thresholds for the machine to determine a health status for the machine; and determining a health status for the service based at least in part on the health status of at least one of the one or more machines associated with the service.Type: GrantFiled: March 19, 2018Date of Patent: October 8, 2019Assignee: Splunk Inc.Inventors: Adrian Hall, Kenneth M. Sternberg, Anupadmaja Raghavan, Brian C. Reyes
-
Patent number: 10152561Abstract: 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: GrantFiled: February 3, 2016Date of Patent: December 11, 2018Assignee: Splunk Inc.Inventors: Hemendra Singh Choudhary, Tristan Antonio Fletcher, Brian Bingham, Fang I. Hsiao, Brian C. Reyes
-
Publication number: 20180234328Abstract: Provided are systems and methods for determining and displaying service performance information via a graphical user interface. In one embodiment, a system can provide, for each of one or more machines associated with a service: obtaining performance data for the machine; and comparing the performance data for the machine to one or more predefined performance thresholds for the machine to determine a health status for the machine; and determining a health status for the service based at least in part on the health status of at least one of the one or more machines associated with the service.Type: ApplicationFiled: March 19, 2018Publication date: August 16, 2018Inventors: Adrian Hall, Kenneth M. Sternberg, Anupadmaja Raghavan, Brian C. Reyes
-
Patent number: 9935864Abstract: Provided are systems and methods for determining and displaying service performance information via a graphical user interface. In one embodiment, a system can provide, for each of one or more machines associated with a service: obtaining performance data for the machine; and comparing the performance data for the machine to one or more predefined performance thresholds for the machine to determine a health status for the machine; and determining a health status for the service based at least in part on the health status of at least one of the one or more machines associated with the service.Type: GrantFiled: October 24, 2014Date of Patent: April 3, 2018Assignee: Splunk Inc.Inventors: Adrian Hall, Kenneth M. Sternberg, Anupadmaja Raghavan, Brian C. Reyes
-
Patent number: 9838280Abstract: Processing devices receive a file having entries having data items separated by delimiters. Each data item has an ordinal position. The processing device(s) cause display of a table, having rows and columns, in a graphical user interface. Each data items of a particular entry appears in a respective column of the same row. Each column corresponds to the ordinal position of its respective data item. User input is received designating, for each respective column, a field name and an entity definition component type to which the respective column pertains, and stores for each of the data items of the particular entry a value of an element of an entity definition. The element has the element name designated for the respective column in which the data item appeared, and is associated with an entity definition component having the type designated for the respective column in which the data item appeared.Type: GrantFiled: July 31, 2015Date of Patent: December 5, 2017Assignee: Splunk Inc.Inventors: Brent Boe, Alan Hardin, Brian C. Reyes, Fang I. Hsiao
-
Publication number: 20170322985Abstract: A processing device performs a search query to produce a search result set having entries having data items. A table, having rows and columns, is displayed in a user interface. Each data item of a particular entry appears in a respective column of the same row of the table. Each column may correspond to the ordinal position of its respective data item. User input is received designating, for each respective column, a field name and an entity definition component type to which the respective column pertains, and stores for each data item of the particular entry an element value of an entity definition. The element has the element name designated for the respective column in which the data item appeared, and is associated with an entity definition component having the type designated for the respective column in which the data item appeared.Type: ApplicationFiled: July 27, 2017Publication date: November 9, 2017Inventors: Brent Boe, Alan Hardin, Fang I. Hsiao, Brian C. Reyes
-
Patent number: 9747351Abstract: A processing device performs a search query to produce a search result set having entries having data items. Each data item has an ordinal position. A table, having rows and columns, is displayed in a graphical user interface. Each data item of a particular entry appears in a respective column of the same row of the table. Each column corresponds to the ordinal position of its respective data item. User input is received designating, for each respective column, a field name and an entity definition component type to which the respective column pertains, and stores for each data item of the particular entry an element value of an entity definition. The element has the element name designated for the respective column in which the data item appeared, and is associated with an entity definition component having the type designated for the respective column in which the data item appeared.Type: GrantFiled: July 31, 2015Date of Patent: August 29, 2017Assignee: Splunk Inc.Inventors: Brent Boe, Alan Hardin, Fang I. Hsiao, Brian C. Reyes
-
Publication number: 20170155558Abstract: Raw machine data are captured and may be organized as events. Entity definitions representing machine entities that perform a service identify the machine data pertaining to respective entities. KPI search queries each define a KPI. Each KPI search query derives one or more values for the KPI from machine data identified in the entity definitions. The derivation may be performed on a per-entity basis and on the aggregate. The derived values may then be translated into a state value domain using per-entity thresholds, aggregate thresholds, or a combination.Type: ApplicationFiled: December 12, 2016Publication date: June 1, 2017Inventors: Leonid Viktorovich Alekseyev, Brian John Bingham, Tristan Antonio Fletcher, Brian C. Reyes
-
Patent number: 9521047Abstract: Raw machine data are captured and may be organized as events. Entity definitions representing machine entities that perform a service identify the machine data pertaining to respective entities. KPI search queries each define a KPI. Each KPI search query derives one or more values for the KPI from machine data identified in the entity definitions. The derivation may be performed on a per-entity basis and on the aggregate. The derived values may then be translated into a state value domain using per-entity thresholds, aggregate thresholds, or a combination.Type: GrantFiled: February 1, 2016Date of Patent: December 13, 2016Assignee: Splunk Inc.Inventors: Leonid Viktorovich Alekseyev, Brian John Bingham, Tristan Antonio Fletcher, Brian C. Reyes
-
Publication number: 20160226720Abstract: Raw machine data are captured and may be organized as events. Entity definitions representing machine entities that perform a service identify the machine data pertaining to respective entities. KPI search queries each define a KPI. Each KPI search query derives one or more values for the KPI from machine data identified in the entity definitions. The derivation may be performed on a per-entity basis and on the aggregate. The derived values may then be translated into a state value domain using per-entity thresholds, aggregate thresholds, or a combination.Type: ApplicationFiled: February 1, 2016Publication date: August 4, 2016Inventors: Leonid Alexseyev, Brian John Bingham, Tristan Antonio Fletcher, Brian C. Reyes
-
Publication number: 20160216855Abstract: 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: ApplicationFiled: February 3, 2016Publication date: July 28, 2016Inventors: Hemendra Singh Choudhary, Tristan Antonio Fletcher, Brian Bingham, Fang I. Hsiao, Brian C. Reyes
-
Publication number: 20160103890Abstract: A processing device performs a search query to produce a search result set having entries having data items. Each data item has an ordinal position. A table, having rows and columns, is displayed in a graphical user interface. Each data item of a particular entry appears in a respective column of the same row of the table. Each column corresponds to the ordinal position of its respective data item. User input is received designating, for each respective column, a field name and an entity definition component type to which the respective column pertains, and stores for each data item of the particular entry an element value of an entity definition. The element has the element name designated for the respective column in which the data item appeared, and is associated with an entity definition component having the type designated for the respective column in which the data item appeared.Type: ApplicationFiled: July 31, 2015Publication date: April 14, 2016Inventors: Brent Boe, Alan Hardin, Fang I. Hsiao, Brian C. Reyes