Patents by Inventor Heiko D. Kiessling

Heiko D. Kiessling 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: 7739374
    Abstract: An integrated tracing and logging system for an enterprise network is described. One embodiment of the integrated logging and tracing system has an object-oriented architecture which includes a controller class with two sub-classes: a tracing sub-class and a logging sub-class. Instances of the tracing sub-class (tracing modules) are associated with specified program code regions of network applications. The tracing modules receive method calls from the network applications and process the method calls based on defined severity levels. Instances of the logging sub-class (logging modules) are associated with specified “categories” related to the enterprise network (e.g., system, database, etc). The logging modules receive and process method calls from network components associated with the categories. The integrated logging and tracing system provides a unique architecture for configuring the logging and tracing modules using minimum/maximum severity settings and inheritance.
    Type: Grant
    Filed: December 30, 2003
    Date of Patent: June 15, 2010
    Assignee: SAP AG
    Inventors: Gregor K. Frey, Heiko D. Kiessling, Miroslav R. Petrov, Georgi G. Manev, Nikola I. Marchev
  • Patent number: 7606893
    Abstract: An integrated tracing and logging system for an enterprise network. One embodiment of the integrated logging and tracing system has an object-oriented architecture which includes a controller class with two sub-classes: a tracing sub-class and a logging sub-class. Instances of the tracing sub-class (tracing modules) are associated with specified program code regions of network applications. The tracing modules receive method calls from the network applications and process the method calls based on defined severity levels. Instances of the logging sub-class (logging modules) are associated with specified “categories” related to the enterprise network (e.g., system, database, etc). The logging modules receive and process method calls from network components associated with the categories. The integrated logging and tracing system allows tracing and logging information to be collected and correlated in a variety of useful ways.
    Type: Grant
    Filed: December 30, 2003
    Date of Patent: October 20, 2009
    Assignee: SAP AG
    Inventors: Miroslav R. Petrov, Gregor K. Frey, Heiko D. Kiessling, Georgi G. Maneff, Nikola I. Marchev
  • Patent number: 7475401
    Abstract: Apparatus, methods, and systems for provision of filtered unified logging interfaces or services, for example, employed within application servers. In one embodiment of the invention, a filtered unified logging application programming interface (API) provides unified configuration and/or viewing for both tracing and logging. Use of filters provides a finer granularity of log controller or log output, for example, when compared with only utilizing severity. A method of providing filtered unified logging includes receiving a message, the message having a predefined severity; dropping the message if the message severity does not reach a threshold severity; applying one or more filters to the message if the message severity reaches the threshold severity; and sending the message to a destination if the message is not filtered out.
    Type: Grant
    Filed: December 30, 2003
    Date of Patent: January 6, 2009
    Assignee: SAP AG
    Inventors: Gregor K. Frey, Heiko D. Kiessling, Miroslav R. Petrov, Georgi G. Manev, Nikola I. Marchev
  • Publication number: 20080148239
    Abstract: An integrated tracing and logging system for an enterprise network. One embodiment of the integrated logging and tracing system has an object-oriented architecture which includes a controller class with two sub-classes: a tracing sub-class and a logging sub-class. Instances of the tracing sub-class (tracing modules) are associated with specified program code regions of network applications. The tracing modules receive method calls from the network applications and process the method calls based on defined severity levels. Instances of the logging sub-class (logging modules) are associated with specified “categories” related to the enterprise network (e.g., system, database, etc). The logging modules receive and process method calls from network components associated with the categories. The integrated logging and tracing system allows tracing and logging information to be collected and correlated in a variety of useful ways.
    Type: Application
    Filed: December 30, 2003
    Publication date: June 19, 2008
    Inventors: Miroslav R. Petrov, Gregor K. Frey, Heiko D. Kiessling, Georgi G. Maneff, Nikola I. Marchev