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: 10764306Abstract: 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: GrantFiled: December 19, 2016Date of Patent: September 1, 2020Assignee: SAP SEInventors: 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: 10534907Abstract: 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: GrantFiled: December 15, 2016Date of Patent: January 14, 2020Assignee: SAP SEInventors: 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: 20180173872Abstract: 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: ApplicationFiled: December 15, 2016Publication date: June 21, 2018Inventors: 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: 20180176235Abstract: 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: ApplicationFiled: December 19, 2016Publication date: June 21, 2018Inventors: 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: 9396085Abstract: 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: GrantFiled: November 16, 2012Date of Patent: July 19, 2016Assignee: SAP SEInventors: Fritz Hoffmeister, Otto Boehrer, Frank Gales, Florian Chrosziel, Jona Hassforther, Thomas Kunz, Stefan Rossmanith, Marco Rodeck, Rene Zink
-
Patent number: 9348665Abstract: 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: GrantFiled: May 31, 2012Date of Patent: May 24, 2016Assignee: SAP SEInventors: 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: 8954602Abstract: 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: GrantFiled: May 31, 2012Date of Patent: February 10, 2015Assignee: SAP SEInventors: Hartwig Seifert, Otto Boehrer, Artur Godlinski, Joerg Kessler, Jens Kisker, Thomas Kunz, Eugen Pritzkau, Stefan Rossmanith, Duong-Han Tran
-
Patent number: 8793325Abstract: 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: GrantFiled: July 26, 2004Date of Patent: July 29, 2014Assignee: SAP AGInventors: Joerg Kessler, Stefan Rossmanith, Christoph Hofmann, Peter Surma, Andreas Dahl
-
Publication number: 20140143221Abstract: 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: ApplicationFiled: November 16, 2012Publication date: May 22, 2014Inventors: Fritz Hoffmeister, Otto Boehrer, Frank Gales, Florian Chrosziel, Jona Hassforther, Thomas Kunz, Stefan Rossmanith, Marco Rodeck, Rene Zink
-
Publication number: 20130326079Abstract: 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: ApplicationFiled: May 31, 2012Publication date: December 5, 2013Applicant: SAP AGInventors: HARTWIG SEIFERT, OTTO BÖHRER, ARTUR GODLINSKI, JOERG KESSLER, JENS KISKER, THOMAS KUNZ, EUGEN PRITZKAU, STEFAN ROSSMANITH, DUONG-HAN TRAN
-
Publication number: 20130325921Abstract: 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: ApplicationFiled: May 31, 2012Publication date: December 5, 2013Applicant: SAP AGInventors: Hartwig Seifert, Otto Boehrer, Artur Godlinski, Joerg Kessler, Jens Kisker, Thomas Kunz, Eugen Pritzkau, Stefan Rossmanith, Duong-Han Tran
-
Publication number: 20130326087Abstract: 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: ApplicationFiled: May 31, 2012Publication date: December 5, 2013Applicant: SAP AGInventors: 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: 8205007Abstract: 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: GrantFiled: March 16, 2010Date of Patent: June 19, 2012Assignee: SAP AGInventors: Peter Surma, Andreas Dahl, Stefan Rossmanith, Christoph Hofmann
-
Patent number: 7971209Abstract: 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: GrantFiled: May 18, 2007Date of Patent: June 28, 2011Assignee: SAP AGInventors: Peter Eberlein, Timm Falter, Volker Wiechers, Stefan Rossmanith, Hartwig Seifert
-
Publication number: 20100180047Abstract: 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: ApplicationFiled: March 16, 2010Publication date: July 15, 2010Inventors: Peter Surma, Andreas Dahl, Stefan Rossmanith, Christoph Hofmann
-
Patent number: 7689709Abstract: 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: GrantFiled: September 19, 2003Date of Patent: March 30, 2010Assignee: SAP AGInventors: Peter Surma, Andreas Dahl, Stefan Rossmanith, Christoph Hofmann
-
Patent number: 7603476Abstract: 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: GrantFiled: September 30, 2003Date of Patent: October 13, 2009Assignee: SAP AGInventors: Christoph Hofmann, Peter Surma, Stefan Rossmanith, Andreas Dahl
-
Patent number: 7573901Abstract: 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: GrantFiled: August 4, 2004Date of Patent: August 11, 2009Assignee: SAP AGInventors: Christoph Hofmann, Stefan Rossmanith, Andreas Dahl
-
Patent number: 7565443Abstract: 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: GrantFiled: September 19, 2003Date of Patent: July 21, 2009Assignee: SAP AGInventors: Stefan Rossmanith, Stefan Baeuerle, Hans-Dieter Geyer, Peter Surma, Christian Lienert
-
Publication number: 20080288960Abstract: 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: ApplicationFiled: May 18, 2007Publication date: November 20, 2008Inventors: Peter Eberlein, Timm Falter, Volker Wiechers, Stefan Rossmanith, Hartwig Seifert