Patents by Inventor Erich Georg Hochmuth

Erich Georg Hochmuth 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: 9811362
    Abstract: A system and method for tracing individual transactions on method call granularity is disclosed. The system uses instrumentation based transaction tracing mechanisms to enhance thread call stack sampling mechanisms by a) only sampling threads executing monitored transactions while execution is ongoing b) tagging sampled call stacks with a transaction identifier for correlation of sampled call stacks with instrumentation bases tracing data. The combination of instrumentation based tracing with thread call stack sampling reduces sampling generated overhead by only sampling relevant thread, and reduces instrumentation generated overhead because it allows reducing instrumentation.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: November 7, 2017
    Assignee: Dynatrace Software GmbH
    Inventors: Bernd Greifeneder, Christian Schwarzbauer, Stefan Chiettini, Jurgen Richtsfeld, Erich Georg Hochmuth
  • Publication number: 20160314005
    Abstract: A system and method for tracing individual transactions on method call granularity is disclosed. The system uses instrumentation based transaction tracing mechanisms to enhance thread call stack sampling mechanisms by a) only sampling threads executing monitored transactions while execution is ongoing b) tagging sampled call stacks with a transaction id for correlation of sampled call stacks with instrumentation bases tracing data. The combination of instrumentation based tracing with thread call stack sampling reduces sampling generated overhead by only sampling relevant thread, and reduces instrumentation generated overhead because it allows reducing instrumentation.
    Type: Application
    Filed: February 29, 2016
    Publication date: October 27, 2016
    Inventors: Bernd GREIFENEDER, Christian SCHWARZBAUER, Stefan CHIETTINI, Jurgen RICHTSFELD, Erich Georg HOCHMUTH
  • Patent number: 9274919
    Abstract: A system and method for tracing individual transactions on method call granularity is disclosed. The system uses instrumentation based transaction tracing mechanisms to enhance thread call stack sampling mechanisms by a) only sampling threads executing monitored transactions while execution is ongoing b) tagging sampled call stacks with a transaction id for correlation of sampled call stacks with instrumentation bases tracing data. The combination of instrumentation based tracing with thread call stack sampling reduces sampling generated overhead by only sampling relevant thread, and reduces instrumentation generated overhead because it allows reducing instrumentation.
    Type: Grant
    Filed: April 25, 2012
    Date of Patent: March 1, 2016
    Assignee: dynaTrace software GmbH
    Inventors: Bernd Greifeneder, Christian Schwarzbauer, Stefan Chiettini, Jurgen Richtsfeld, Erich Georg Hochmuth
  • Patent number: 8832665
    Abstract: A monitoring system uses existing tracing data describing individual distributed transactions to determine if a recorded thread communication performed by the monitored transactions is internal to a monitored application or whether the recorded thread communication is an outgoing communication. Thread communications which are sent and received by threads that are monitored by the monitoring system are considered to be internal communications. Thread communications for which only the sending thread is monitored are considered to be outgoing communications. The determination process analyzes client side tracing data of the recorded thread communication and determines whether corresponding server side tracing data is available. If no corresponding server side tracing data is available, the thread communication is considered to be an outgoing communications. Examples of thread communications include HTTP requests, web service calls, and remote method invocations.
    Type: Grant
    Filed: July 27, 2012
    Date of Patent: September 9, 2014
    Assignee: dynaTrace software GmbH
    Inventors: Bernd Greifeneder, Markus Pfleger, Christian Schwarzbauer, Erich Georg Hochmuth
  • Publication number: 20120304172
    Abstract: A system and method for tracing individual transactions at the granularity of method calls uses instrumentation based transaction tracing mechanisms to enhance thread call stack sampling mechanisms by a) only sampling threads executing monitored transactions while execution is ongoing; and b) tagging sampled call stacks with a transaction ID for correlation of sampled call stacks with instrumentation based tracing data. The combination of instrumentation based tracing with thread call stack sampling reduces sampling generated overhead by only sampling relevant threads, and reduces instrumentation generated overhead because it allows reducing instrumentation.
    Type: Application
    Filed: April 25, 2012
    Publication date: November 29, 2012
    Inventors: Bernd Greifeneder, Christian Schwarzbauer, Stefan Chiettini, Jurgen Richtsfeld, Erich Georg Hochmuth