Patents by Inventor Brent Arthur Enck

Brent Arthur Enck 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: 11675851
    Abstract: Generating persistent multifaceted statistical distributions of event data associated with computing nodes is disclosed. From a data stream, events are identified that occur during a first time interval. Characteristics associated with the events are determined. Based on a primary characteristic, it is determined that an event corresponds to an event cluster. The event count for that cluster is incremented. It is determined that the characteristics correspond to an event descriptor of events in the cluster. Responsive to requests to view the event cluster, information about descriptors from the cluster are displayed indicating events having a particular event descriptor, or a summary of characteristics that distinguish the descriptor from other event descriptors.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: June 13, 2023
    Assignee: Oracle International Corporation
    Inventors: Dustin Garvey, Brent Arthur Enck, Sampanna Shahaji Salunke, Uri Shaft, John Branson Bley, Timothy Mark Frazier, Sumathi Gopalakrishnan
  • Publication number: 20220004579
    Abstract: Generating persistent multifaceted statistical distributions of event data associated with computing nodes is disclosed. From a data stream, events are identified that occur during a first time interval. Characteristics associated with the events are determined. Based on a primary characteristic, it is determined that an event corresponds to an event cluster. The event count for that cluster is incremented. It is determined that the characteristics correspond to an event descriptor of events in the cluster. Responsive to requests to view the event cluster, information about descriptors from the cluster are displayed indicating events having a particular event descriptor, or a summary of characteristics that distinguish the descriptor from other event descriptors.
    Type: Application
    Filed: September 20, 2021
    Publication date: January 6, 2022
    Applicant: Oracle International Corporation
    Inventors: Dustin Garvey, Brent Arthur Enck, Sampanna Shahaji Salunke, Uri Shaft, John Branson Bley, Timothy Mark Frazier, Sumathi Gopalakrishnan
  • Patent number: 11126667
    Abstract: Generating persistent multifaceted statistical distributions of event data associated with computing nodes is disclosed. From a data stream, events are identified that occur during a first time interval. Characteristics associated with the events are determined. Based on a primary characteristic, it is determined that an event corresponds to an event cluster. The event count for that cluster is incremented. It is determined that the characteristics correspond to an event descriptor of events in the cluster. Responsive to requests to view the event cluster, information about descriptors from the cluster are displayed indicating events having a particular event descriptor, or a summary of characteristics that distinguish the descriptor from other event descriptors.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: September 21, 2021
    Assignee: Oracle International Corporation
    Inventors: Dustin Garvey, Brent Arthur Enck, Sampanna Shahaji Salunke, Uri Shaft, John Branson Bley, Timothy Mark Frazier, Sumathi Gopalakrishnan
  • Patent number: 11048612
    Abstract: Systems and methods are described for efficiently detecting an optimal number of behaviors to model software system performance data and the aspects of the software systems that best separate the behaviors. The behaviors may be ranked according to how well fitting functions partition the performance data.
    Type: Grant
    Filed: August 17, 2020
    Date of Patent: June 29, 2021
    Assignee: Oracle International Corporation
    Inventors: Sampanna Shahaji Salunke, Dustin Garvey, Uri Shaft, Brent Arthur Enck, Timothy Mark Frazier, Sumathi Gopalakrishnan, Eric L. Sutton
  • Patent number: 10997517
    Abstract: Techniques for efficiently generating aggregate distribution approximations are disclosed. In some embodiments, a system receives a plurality of piecewise approximations that represent different distributions of a set of values on at least one computing resource. Based on the plurality of piecewise approximations, a set of clusters are generated, within volatile or non-volatile memory, that approximate an aggregate distribution of the set of metric values on the at least one computing resource. The set of clusters is transformed, within volatile or non-volatile memory, to an aggregate piecewise approximation of a function for the set of metric values on the at least one computing resource.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: May 4, 2021
    Assignee: Oracle International Corporation
    Inventors: Dustin Garvey, Sampanna Shahaji Salunke, Uri Shaft, Brent Arthur Enck, Sumathi Gopalakrishnan
  • Patent number: 10963346
    Abstract: Techniques for generating distribution approximations with low memory footprints are disclosed. In some embodiments, a system receives a first set of values that measure one or more metrics of at least one computing resource. A set of clusters are generated, within volatile or non-volatile memory, that approximate a distribution of the first set of values measuring the one or more metrics of the at least one computing resource. The set of clusters is transformed, within volatile or non-volatile memory, to a piecewise approximation of a function for the first set of values.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: March 30, 2021
    Assignee: Oracle international Corporation
    Inventors: Dustin Garvey, Sampanna Shahaji Salunke, Uri Shaft, Brent Arthur Enck, Sumathi Gopalakrishnan
  • Publication number: 20200379882
    Abstract: Systems and methods are described for efficiently detecting an optimal number of behaviors to model software system performance data and the aspects of the software systems that best separate the behaviors. The behaviors may be ranked according to how well fitting functions partition the performance data.
    Type: Application
    Filed: August 17, 2020
    Publication date: December 3, 2020
    Applicant: Oracle International Corporation
    Inventors: Sampanna Shahaji Salunke, Dustin Garvey, Uri Shaft, Brent Arthur Enck, Timothy Mark Frazier, Sumathi Gopalakrishnan, Eric L. Sutton
  • Patent number: 10855548
    Abstract: Techniques are disclosed for summarizing, diagnosing, and correcting the cause of anomalous behavior in computing systems. In some embodiments, a system identifies a plurality of time series that track different metrics over time for a set of one or more computing resources. The system detects a first set of anomalies in a first time series that tracks a first metric and assigns a different respective range of time to each anomaly. The system determines whether the respective range of time assigned to an anomaly overlaps with timestamps or ranges of time associated with anomalies from one or more other time series. The system generates at least one cluster that groups metrics based on how many anomalies have respective ranges of time and/or timestamps that overlap. The system may preform, based on the cluster, one or more automated actions for diagnosing or correcting a cause of anomalous behavior.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: December 1, 2020
    Assignee: Oracle International Corporation
    Inventors: Dustin Garvey, Neil Goodman, Sampanna Shahaji Salunke, Brent Arthur Enck, Sumathi Gopalakrishnan, Amit Ganesh, Timothy Mark Frazier
  • Publication number: 20200267057
    Abstract: Techniques are disclosed for summarizing, diagnosing, and correcting the cause of anomalous behavior in computing systems. In some embodiments, a system identifies a plurality of time series that track different metrics over time for a set of one or more computing resources. The system detects a first set of anomalies in a first time series that tracks a first metric and assigns a different respective range of time to each anomaly. The system determines whether the respective range of time assigned to an anomaly overlaps with timestamps or ranges of time associated with anomalies from one or more other time series. The system generates at least one cluster that groups metrics based on how many anomalies have respective ranges of time and/or timestamps that overlap. The system may preform, based on the cluster, one or more automated actions for diagnosing or correcting a cause of anomalous behavior.
    Type: Application
    Filed: February 15, 2019
    Publication date: August 20, 2020
    Applicant: Oracle International Corporation
    Inventors: Dustin Garvey, Neil Goodman, Sampanna Shahaji Salunke, Brent Arthur Enck, Sumathi Gopalakrishnan, Amit Ganesh, Timothy Mark Frazier
  • Patent number: 10747642
    Abstract: Systems and methods are described for efficiently detecting an optimal number of behaviors to model software system performance data and the aspects of the software systems that best separate the behaviors. The behaviors may be ranked according to how well fitting functions partition the performance data.
    Type: Grant
    Filed: October 20, 2018
    Date of Patent: August 18, 2020
    Assignee: Oracle International Corporation
    Inventors: Sampanna Shahaji Salunke, Dustin Garvey, Uri Shaft, Brent Arthur Enck, Timothy Mark Frazier, Sumathi Gopalakrishnan, Eric L. Sutton
  • Publication number: 20200125474
    Abstract: Systems and methods are described for efficiently detecting an optimal number of behaviors to model software system performance data and the aspects of the software systems that best separate the behaviors. The behaviors may be ranked according to how well fitting functions partition the performance data.
    Type: Application
    Filed: October 20, 2018
    Publication date: April 23, 2020
    Applicant: Oracle International Corporation
    Inventors: Sampanna Shahaji Salunke, Dustin Garvey, Uri Shaft, Brent Arthur Enck, Timothy Mark Frazier, Sumathi Gopalakrishnan, Eric L. Sutton
  • Publication number: 20200125601
    Abstract: Generating persistent multifaceted statistical distributions of event data associated with computing nodes is disclosed. From a data stream, events are identified that occur during a first time interval. Characteristics associated with the events are determined. Based on a primary characteristic, it is determined that an event corresponds to an event cluster. The event count for that cluster is incremented. It is determined that the characteristics correspond to an event descriptor of events in the cluster. Responsive to requests to view the event cluster, information about descriptors from the cluster are displayed indicating events having a particular event descriptor, or a summary of characteristics that distinguish the descriptor from other event descriptors.
    Type: Application
    Filed: April 12, 2019
    Publication date: April 23, 2020
    Applicant: Oracle International Corporation
    Inventors: Dustin Garvey, Brent Arthur Enck, Sampanna Shahaji Salunke, Uri Shaft, John Branson Bley, Timothy Mark Frazier, Sumathi Gopalakrishnan
  • Publication number: 20190370677
    Abstract: Techniques for efficiently generating aggregate distribution approximations are disclosed. In some embodiments, a system receives a plurality of piecewise approximations that represent different distributions of a set of values on at least one computing resource. Based on the plurality of piecewise approximations, a set of clusters are generated, within volatile or non-volatile memory, that approximate an aggregate distribution of the set of metric values on the at least one computing resource. The set of clusters is transformed, within volatile or non-volatile memory, to an aggregate piecewise approximation of a function for the set of metric values on the at least one computing resource.
    Type: Application
    Filed: June 5, 2018
    Publication date: December 5, 2019
    Applicant: Oracle International Corporation
    Inventors: Dustin Garvey, Sampanna Shahaji Salunke, Uri Shaft, Brent Arthur Enck, Sumathi Gopalakrishnan
  • Publication number: 20190370115
    Abstract: Techniques for generating distribution approximations with low memory footprints are disclosed. In some embodiments, a system receives a first set of values that measure one or more metrics of at least one computing resource. A set of clusters are generated, within volatile or non-volatile memory, that approximate a distribution of the first set of values measuring the one or more metrics of the at least one computing resource. The set of clusters is transformed, within volatile or non-volatile memory, to a piecewise approximation of a function for the first set of values.
    Type: Application
    Filed: June 5, 2018
    Publication date: December 5, 2019
    Applicant: Oracle International Corporation
    Inventors: Dustin Garvey, Sampanna Shahaji Salunke, Uri Shaft, Brent Arthur Enck, Sumathi Gopalakrishnan