Patents by Inventor Stefan Rossmanith

Stefan Rossmanith 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: 10764306
    Abstract: A Content Service executing in a cloud-computing-based Cloud Platform receives enterprise threat detection (ETD) Content transmitted from an ETD Content Development System (CDS) as a publication of the ETD Content from the ETD CDS. The received ETD Content is stored into a Content Management System (CMS). A determination is made of a registered Client ETD System for which the ETD Content is relevant. The ETD Content is published to the registered Client ETD System.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: September 1, 2020
    Assignee: SAP SE
    Inventors: Thanh-Phong Lam, Jens Baumgart, Florian Kraemer, Volker Guzman, Anne Jacobi, Kathrin Nos, Jona Hassforther, Omar-Alexander Al-Hujaj, Stefan Rossmanith, Thorsten Menke
  • Patent number: 10534907
    Abstract: A log processing job executing on a log producing computing system is initiated for processing log data associated with the log producing computing system. Log entries are determined to be available for processing. At least one instance of a Log Extractor Factory, Reader, and Transformation component are instantiated for reading and transforming the log data. Read log data is transformed into a common semantic format as transformed log data and transmitted in real-time to a Streaming Component for storage in an Enterprise Threat Detection (ETD) System. A recovery point is stored with a recovery timestamp indicating a next log entry in the log data to process.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: January 14, 2020
    Assignee: SAP SE
    Inventors: Thanh-Phong Lam, Jens Baumgart, Florian Kraemer, Volker Guzman, Anne Jacobi, Kathrin Nos, Jona Hassforther, Omar-Alexander Al-Hujaj, Stefan Rossmanith, Thorsten Menke
  • Publication number: 20180173872
    Abstract: A log processing job executing on a log producing computing system is initiated for processing log data associated with the log producing computing system. Log entries are determined to be available for processing. At least one instance of a Log Extractor Factory, Reader, and Transformation component are instantiated for reading and transforming the log data. Read log data is transformed into a common semantic format as transformed log data and transmitted in real-time to a Streaming Component for storage in an Enterprise Threat Detection (ETD) System. A recovery point is stored with a recovery timestamp indicating a next log entry in the log data to process.
    Type: Application
    Filed: December 15, 2016
    Publication date: June 21, 2018
    Inventors: Thanh-Phong Lam, Jens Baumgart, Florian Kraemer, Volker Guzman, Anne Jacobi, Kathrin Nos, Jona Hassforther, Omar-Alexander Al-Hujaj, Stefan Rossmanith, Thorsten Menke
  • Publication number: 20180176235
    Abstract: A Content Service executing in a cloud-computing-based Cloud Platform receives enterprise threat detection (ETD) Content transmitted from an ETD Content Development System (CDS) as a publication of the ETD Content from the ETD CDS. The received ETD Content is stored into a Content Management System (CMS). A determination is made of a registered Client ETD System for which the ETD Content is relevant. The ETD Content is published to the registered Client ETD System.
    Type: Application
    Filed: December 19, 2016
    Publication date: June 21, 2018
    Inventors: Thanh-Phong LAM, Jens Baumgart, Florian Kraemer, Volker Guzman, Anne Jacobi, Kathrin Nos, Jona Hassforther, Omar-Alexander Al-Hujaj, Stefan Rossmanith, Thorsten Menke
  • Patent number: 9396085
    Abstract: Data characterizing a plurality of data accesses of objects at one or more log points is received by a data access framework. Thereafter, data accesses requiring logging are identified and one or more corresponding pre-specified attributes are then logged. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: July 19, 2016
    Assignee: SAP SE
    Inventors: Fritz Hoffmeister, Otto Boehrer, Frank Gales, Florian Chrosziel, Jona Hassforther, Thomas Kunz, Stefan Rossmanith, Marco Rodeck, Rene Zink
  • Patent number: 9348665
    Abstract: Techniques for mapping of messages includes receiving, from a first web service, a message comprising one or more operations in a first format; identifying a mapping interface that is based on the first web service, the mapping interface comprising one or more mappings for each of the operations of the message; identifying a second web service that is associated with the identified mapping interface; mapping the message to the second web service such that the one or more operations are in a second format associated with the second web service; and assigning a logical port connection to the second web service.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: May 24, 2016
    Assignee: SAP SE
    Inventors: Dietmar Storz, Bertram Vielsack, Otto Böhrer, Hartwig Seifert, Thomas Kunz, Joerg Kraemer, Frank Gales, Knut Thies, Duong-Han Tran, Wei-Guo Peng, Roland Preussmann, Stefan Rossmanith
  • Patent number: 8954602
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for facilitating communication between enterprise software applications. Some enterprise software systems communicate using a message protocol designed for use with an exchange system. Those systems require the exchange system to communicate using that message protocol. To communicate with systems using that message protocol, a local system can build a message formatted in accordance with the message protocol, even without an exchange system. The local system stores configuration data and uses the configuration data to build the message.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: February 10, 2015
    Assignee: SAP SE
    Inventors: Hartwig Seifert, Otto Boehrer, Artur Godlinski, Joerg Kessler, Jens Kisker, Thomas Kunz, Eugen Pritzkau, Stefan Rossmanith, Duong-Han Tran
  • Patent number: 8793325
    Abstract: A system and method for filtering messages in a messaging system is described. The system includes a user interface configured to receive user input for defining one or more message filters. Each message filter specifies predefined criteria by which a message is to be stopped. The system further includes a filter module comprising the one or more filters, and a queue connected with the filter module for queuing messages stopped according to one of the one or more filters. In a method, messages in the messaging system are stopped according to predefined criteria. Stopped messages are restarted according to a job executed by the messaging system.
    Type: Grant
    Filed: July 26, 2004
    Date of Patent: July 29, 2014
    Assignee: SAP AG
    Inventors: Joerg Kessler, Stefan Rossmanith, Christoph Hofmann, Peter Surma, Andreas Dahl
  • Publication number: 20140143221
    Abstract: Data characterizing a plurality of data accesses of objects at one or more log points is received by a data access framework. Thereafter, data accesses requiring logging are identified and one or more corresponding pre-specified attributes are then logged. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: November 16, 2012
    Publication date: May 22, 2014
    Inventors: Fritz Hoffmeister, Otto Boehrer, Frank Gales, Florian Chrosziel, Jona Hassforther, Thomas Kunz, Stefan Rossmanith, Marco Rodeck, Rene Zink
  • Publication number: 20130326079
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for using point-to-point communication in a communication framework to unify programming models. In a general aspect, a method for unifying programing models in connectivity framework can include receiving a message in a first protocol at a first computing system in the distributed computing environment. The message is associated with a connection request received from a second computing system in the distributed computing environment. In a communication framework of the first computing system, the first protocol is transformed into a second protocol of the message using a point-to-point communication of the communication framework. The message can then be output in the second protocol.
    Type: Application
    Filed: May 31, 2012
    Publication date: December 5, 2013
    Applicant: SAP AG
    Inventors: HARTWIG SEIFERT, OTTO BÖHRER, ARTUR GODLINSKI, JOERG KESSLER, JENS KISKER, THOMAS KUNZ, EUGEN PRITZKAU, STEFAN ROSSMANITH, DUONG-HAN TRAN
  • Publication number: 20130325921
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for facilitating communication between enterprise software applications. Some enterprise software systems communicate using a message protocol designed for use with an exchange system. Those systems require the exchange system to communicate using that message protocol. To communicate with systems using that message protocol, a local system can build a message formatted in accordance with the message protocol, even without an exchange system. The local system stores configuration data and uses the configuration data to build the message.
    Type: Application
    Filed: May 31, 2012
    Publication date: December 5, 2013
    Applicant: SAP AG
    Inventors: Hartwig Seifert, Otto Boehrer, Artur Godlinski, Joerg Kessler, Jens Kisker, Thomas Kunz, Eugen Pritzkau, Stefan Rossmanith, Duong-Han Tran
  • Publication number: 20130326087
    Abstract: Techniques for mapping of messages includes receiving, from a first web service, a message comprising one or more operations in a first format; identifying a mapping interface that is based on the first web service, the mapping interface comprising one or more mappings for each of the operations of the message; identifying a second web service that is associated with the identified mapping interface; mapping the message to the second web service such that the one or more operations are in a second format associated with the second web service; and assigning a logical port connection to the second web service.
    Type: Application
    Filed: May 31, 2012
    Publication date: December 5, 2013
    Applicant: SAP AG
    Inventors: Dietmar Storz, Bertram Vielsack, Otto Böhrer, Hartwig Seifert, Thomas Kunz, Joerg Kraemer, Frank Gales, Knut Thies, Duong-Han Tran, Wei-Guo Peng, Roland Preussmann, Stefan Rossmanith
  • Patent number: 8205007
    Abstract: Systems and techniques are disclosed for transmitting a message through an application integration system without having to convert the message from a format that native to both a sending application and a receiving application. A computer-implemented method for transmitting a message from a sending application through an application integration system can include determining a receiving application of the message, and determining a file format used by the receiving application. If the file format used by the receiving application is substantially identical to a file format used by the sending application, the method can include wrapping the message in a markup language file envelope according to a markup language used by the application integration system. The message can then be routed in the markup language file envelope to the receiving application.
    Type: Grant
    Filed: March 16, 2010
    Date of Patent: June 19, 2012
    Assignee: SAP AG
    Inventors: Peter Surma, Andreas Dahl, Stefan Rossmanith, Christoph Hofmann
  • Patent number: 7971209
    Abstract: Methods and apparatus, including computer program products, are provided for messaging. In one aspect, there is provided a computer-implemented method. The method may include initiating a call from a first application to a second application. The method may determine whether the first application is local to the second application. A call may be made as a local call from the first application to the second application, when it is determined that the first and second applications are on the same computer. A call may be made as a remote call from the first application to the second application, when it is determined that the first and second applications are on separate computers. Related apparatus, systems, methods, and articles are also described.
    Type: Grant
    Filed: May 18, 2007
    Date of Patent: June 28, 2011
    Assignee: SAP AG
    Inventors: Peter Eberlein, Timm Falter, Volker Wiechers, Stefan Rossmanith, Hartwig Seifert
  • Publication number: 20100180047
    Abstract: Systems and techniques are disclosed for transmitting a message through an application integration system without having to convert the message from a format that native to both a sending application and a receiving application. A computer-implemented method for transmitting a message from a sending application through an application integration system can include determining a receiving application of the message, and determining a file format used by the receiving application. If the file format used by the receiving application is substantially identical to a file format used by the sending application, the method can include wrapping the message in a markup language file envelope according to a markup language used by the application integration system. The message can then be routed in the markup language file envelope to the receiving application.
    Type: Application
    Filed: March 16, 2010
    Publication date: July 15, 2010
    Inventors: Peter Surma, Andreas Dahl, Stefan Rossmanith, Christoph Hofmann
  • Patent number: 7689709
    Abstract: Systems and techniques are disclosed for transmitting a message through an application integration system without having to converting the message from a format that native to both a sending application and a receiving application. A computer-implemented method for transmitting a message from a sending application through an application integration system includes determining a receiving application of the message, and determining a file format used by the receiving application. If the file format used by the receiving application is substantially identical to a file format used by the sending application, the method includes wrapping the message in a markup language file envelope according to a markup language used by the application integration system. The message is then routed in the markup language file envelope to the receiving application.
    Type: Grant
    Filed: September 19, 2003
    Date of Patent: March 30, 2010
    Assignee: SAP AG
    Inventors: Peter Surma, Andreas Dahl, Stefan Rossmanith, Christoph Hofmann
  • Patent number: 7603476
    Abstract: A system and method are disclosed for pseudo-synchronous communication in an asynchronous messaging network. The system includes a forward pipeline for transmitting asynchronous request messages from a sender system to the receiver system, and a backward pipeline for transmitting asynchronous acknowledgement messages from the receiver system to the sender system. Each acknowledgement message includes a reference to a request message and a result of an event associated with the request message.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: October 13, 2009
    Assignee: SAP AG
    Inventors: Christoph Hofmann, Peter Surma, Stefan Rossmanith, Andreas Dahl
  • Patent number: 7573901
    Abstract: A messaging system may include a sender backend system, a receiver backend system, and one or more intermediate hubs. The backend systems and message hubs may have messaging software with different protocol versions. The messaging system is downward compatible such that messages routed from the sender backend system through intermediate message hubs are received by the receiver backend system with a protocol version compatible with that of the receiver backend system.
    Type: Grant
    Filed: August 4, 2004
    Date of Patent: August 11, 2009
    Assignee: SAP AG
    Inventors: Christoph Hofmann, Stefan Rossmanith, Andreas Dahl
  • Patent number: 7565443
    Abstract: A persistence layer for a message exchange system of an application integration system is disclosed. The message exchange system includes a message transport layer configured to transport messages from at least one sending application to one or more receiving applications, and a business process layer configured to execute business process logic on select ones of the messages processed by the message transport layer. The persistence layer is accessible by both the message transport layer and the business process layer, and is configured to store a reference associated with each messages processed by the message transport layer. A system further includes a database accessible from the persistence layer for storing a copy of each messages corresponding to the message references stored in the persistence layer.
    Type: Grant
    Filed: September 19, 2003
    Date of Patent: July 21, 2009
    Assignee: SAP AG
    Inventors: Stefan Rossmanith, Stefan Baeuerle, Hans-Dieter Geyer, Peter Surma, Christian Lienert
  • Publication number: 20080288960
    Abstract: Methods and apparatus, including computer program products, are provided for messaging. In one aspect, there is provided a computer-implemented method. The method may include initiating a call from a first application to a second application. The method may determine whether the first application is local to the second application. A call may be made as a local call from the first application to the second application, when it is determined that the first and second applications are on the same computer. A call may be made as a remote call from the first application to the second application, when it is determined that the first and second applications are on separate computers. Related apparatus, systems, methods, and articles are also described.
    Type: Application
    Filed: May 18, 2007
    Publication date: November 20, 2008
    Inventors: Peter Eberlein, Timm Falter, Volker Wiechers, Stefan Rossmanith, Hartwig Seifert