Patents by Inventor Bryce Dunn

Bryce Dunn 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: 9448906
    Abstract: An improved method is provided for evaluating service quality of a software application residing in a computing environment. The method includes: monitoring first and second metrics indicative of performance of the software application; evaluating the first metric in relation to a first evaluation criterion; evaluating the second metric in relation to a second evaluation criterion different than the first evaluation criterion; and determining the state of service for the software application based in part on the evaluation of the second metric. Over time, the second evaluation criterion is adapted based on the outcome of the evaluation of the first metric.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: September 20, 2016
    Assignee: Dynatrace LLC
    Inventors: Bart Oostlander, Bryce Dunn
  • Publication number: 20130006582
    Abstract: An improved method is provided for evaluating service quality of a software application residing in a computing environment. The method includes: monitoring first and second metrics indicative of performance of the software application; evaluating the first metric in relation to a first evaluation criterion; evaluating the second metric in relation to a second evaluation criterion different than the first evaluation criterion; and determining the state of service for the software application based in part on the evaluation of the second metric. Over time, the second evaluation criterion is adapted based on the outcome of the evaluation of the first metric.
    Type: Application
    Filed: September 11, 2012
    Publication date: January 3, 2013
    Applicant: COMPUWARE CORPORATION
    Inventors: Bart Oostlander, Bryce Dunn
  • Patent number: 8327335
    Abstract: An improved method is provided for identifying a cause of a performance problem experienced by an application in a computing environment. To help a user find and isolate the problem quicker, the method proposes a unified performance analysis report that presents the most likely indicators of the source of the performance problem. The report presents performance metrics for the software services used by the application and charts the metric values over time since it is often the change in a metric that indicates a problem. Each metric chart should also include an indicator for the state of service for the application. This will help the user correlate metrics from multiple sources to the time period in which the application experienced a problem.
    Type: Grant
    Filed: September 2, 2009
    Date of Patent: December 4, 2012
    Assignee: Compuware Corporation
    Inventors: William Noble, Rosina M. Beadle, Terrence V. Harshfield, Kristen Allmacher, Jerry Amos Dunst, Bryce Dunn, Sithanshu K. Shashidhara, Bartosz Gatz, Krzysztof Ziemianowicz
  • Patent number: 8291059
    Abstract: A method of scheduling availability for a computing infrastructure in a shared computing environment is disclosed. The method comprises assigning a new schedule of service to a software application in the computing environment, propagating the new schedule of service assigned to the software application to a plurality of computing components that support the software application, where the computing infrastructure is comprised of the plurality of computing components having a hierarchical relationship with each other, and determining a schedule of service for a given computing component in the computing infrastructure by aggregating schedules of service propagated to the given computing component.
    Type: Grant
    Filed: June 14, 2010
    Date of Patent: October 16, 2012
    Assignee: Compuware Corporation
    Inventors: Murali Mogalayapalli, William Noble, Bryce Dunn
  • Patent number: 8285841
    Abstract: An improved method is provided for evaluating service quality of a software application residing in a computing environment. The method includes: monitoring first and second metrics indicative of performance of the software application; evaluating the first metric in relation to a first evaluation criterion; evaluating the second metric in relation to a second evaluation criterion different than the first evaluation criterion; and determining the state of service for the software application based in part on the evaluation of the second metric. Over time, the second evaluation criterion is adapted based on the outcome of the evaluation of the first metric.
    Type: Grant
    Filed: June 7, 2010
    Date of Patent: October 9, 2012
    Assignee: Compuware Corporation
    Inventors: Bart Oostlander, Bryce Dunn
  • Patent number: 8285800
    Abstract: An automated method is provided for constructing or updating a service model that defines the entities in an enterprise's computing environment. The method includes: defining a group of templates for updating the service model, where the group of templates identify different types of entities which comprise the service model and relationships between the types of entities including an entity that links software applications to respective computing infrastructure that supports the software applications; monitoring messages received from monitoring tools residing in the computing environment; and updating a service model in accordance with the group of templates using data encapsulated in the messages.
    Type: Grant
    Filed: June 25, 2010
    Date of Patent: October 9, 2012
    Assignee: Compuware Corporation
    Inventors: Bart Oostlander, William Noble, Bryce Dunn, Murali Mogalayapalli, Stephen Kowal
  • Publication number: 20110320540
    Abstract: An automated method is provided for constructing or updating a service model that defines the entities in an enterprise's computing environment. The method includes: defining a group of templates for updating the service model, where the group of templates identify different types of entities which comprise the service model and relationships between the types of entities including an entity that links software applications to respective computing infrastructure that supports the software applications; monitoring messages received from monitoring tools residing in the computing environment; and updating a service model in accordance with the group of templates using data encapsulated in the messages.
    Type: Application
    Filed: June 25, 2010
    Publication date: December 29, 2011
    Applicant: Compuware Corporation
    Inventors: Bart Oostlander, William Noble, Bryce Dunn, Murali Mogalayapalli, Stephen Kowal
  • Publication number: 20110307590
    Abstract: A method of scheduling availability for a computing infrastructure in a shared computing environment is disclosed. The method comprises assigning a new schedule of service to a software application in the computing environment, propagating the new schedule of service assigned to the software application to a plurality of computing components that support the software application, where the computing infrastructure is comprised of the plurality of computing components having a hierarchical relationship with each other, and determining a schedule of service for a given computing component in the computing infrastructure by aggregating schedules of service propagated to the given computing component.
    Type: Application
    Filed: June 14, 2010
    Publication date: December 15, 2011
    Applicant: Compuware Corporation
    Inventors: Murali Mogalayapalli, William Noble, Bryce Dunn
  • Publication number: 20110302294
    Abstract: An improved method is provided for evaluating service quality of a software application residing in a computing environment. The method includes: monitoring first and second metrics indicative of performance of the software application; evaluating the first metric in relation to a first evaluation criterion; evaluating the second metric in relation to a second evaluation criterion different than the first evaluation criterion; and determining the state of service for the software application based in part on the evaluation of the second metric. Over time, the second evaluation criterion is adapted based on the outcome of the evaluation of the first metric.
    Type: Application
    Filed: June 7, 2010
    Publication date: December 8, 2011
    Applicant: Compuware Corporation
    Inventors: Bart Oostlander, Bryce Dunn
  • Publication number: 20110055817
    Abstract: An improved method is provided for identifying a cause of a performance problem experienced by an application in a computing environment. To help a user find and isolate the problem quicker, the method proposes a unified performance analysis report that presents the most likely indicators of the source of the performance problem. The report presents performance metrics for the software services used by the application and charts the metric values over time since it is often the change in a metric that indicates a problem. Each metric chart should also include an indicator for the state of service for the application. This will help the user correlate metrics from multiple sources to the time period in which the application experienced a problem.
    Type: Application
    Filed: September 2, 2009
    Publication date: March 3, 2011
    Applicant: COMPUWARE CORPORATION
    Inventors: William NOBLE, Rosina M. BEADLE, Terrence V. HARSHFIELD, Kristen ALLMACHER, Jerry Amos DUNST, Bryce DUNN, Sithanshu K. SHASHIDHARA, Bartosz GATZ, Krzysztof ZIEMIANOWICZ