Patents by Inventor Steffen Riemann
Steffen Riemann 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: 8868830Abstract: Methods and apparatus, including computer program products, are provided for providing value help. In one aspect, there is provided a computer-implemented method. The method may include receiving, at a code list provider, a request from a user interface for code list value help; determining, based on the request, whether to access at least one of a cache and a secondary storage; accessing, by the code list provider, a cache including at least a first code list, the cache implemented in memory, when the determination results in access to the cache; accessing a secondary storage including at least a second code list, when the determination results in access to the secondary storage; and sending, by the code list provider, at least one of the first code list and the second code list to a user interface to enable the user interface to provide code list value help. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: August 2, 2011Date of Patent: October 21, 2014Assignee: SAP AGInventors: Olaf Duevel, Udo Klein, Friedhelm Krebs, Steffen Riemann, Bernhard Thimmel
-
Publication number: 20130036252Abstract: Methods and apparatus, including computer program products, are provided for providing value help. In one aspect, there is provided a computer-implemented method. The method may include receiving, at a code list provider, a request from a user interface for code list value help; determining, based on the request, whether to access at least one of a cache and a secondary storage; accessing, by the code list provider, a cache including at least a first code list, the cache implemented in memory, when the determination results in access to the cache; accessing a secondary storage including at least a second code list, when the determination results in access to the secondary storage; and sending, by the code list provider, at least one of the first code list and the second code list to a user interface to enable the user interface to provide code list value help. Related apparatus, systems, methods, and articles are also described.Type: ApplicationFiled: August 2, 2011Publication date: February 7, 2013Inventors: Olaf Duevel, Udo Klein, Friedhelm Krebs, Steffen Riemann, Bernhard Thimmel
-
Patent number: 8065661Abstract: The present subject mater relates to testing software application configurations and, more particularly, to a test engine. The various embodiments described and illustrated herein provide systems, methods, and software that maintain a configuration database in a memory, wherein the configuration database includes a representation of configuration settings of an application. Some such embodiments may further store a test engine module in the memory, wherein the test engine module includes a set of test cases, which when processed, test functionality of the application, wherein a test case is selected for execution as a function of one or more application configuration setting representations from the configuration database.Type: GrantFiled: August 29, 2006Date of Patent: November 22, 2011Assignee: SAP AGInventors: Juergen Sattler, Joachim Gaffga, Robert Viehmann, Frank Markert, Steffen Riemann
-
Patent number: 7912800Abstract: The present subject matter relates to configuring computer systems and, more particularly, to a computer system configuration deduction engine. Various systems, methods, and software are described. Some embodiments include determining a scoping question to ask as a function of a response to one or more other scoping questions, wherein possible responses to one or more scoping questions are associated with one or more application configuration packages. Some such embodiments further include selecting one or more application configuration packages for deployment as a function of one or more received scoping question responses.Type: GrantFiled: August 29, 2006Date of Patent: March 22, 2011Assignee: SAP AGInventors: Juergen Sattler, Joachim Gaffga, Robert Viehmann, Frank Markert, Steffen Riemann, Peng Gao
-
Patent number: 7860890Abstract: A method and system to permit externally created business objects to access a business management application database without using direct database language statements. An add-on framework includes an add-on extension manager to start an add-on application, register a form from the add-on application, and receive and route an event from the business management application to the add-on application through a user interface application programming interface component object model interface. A persistency layer provides a set of programming language classes and interface definitions to develop a persistent business object in the add-on extension, and connect the persistent business object to a database through a data interface application programming interface component object model interface to read and write data from the database associated with the business management application.Type: GrantFiled: December 19, 2007Date of Patent: December 28, 2010Assignee: SAP AGInventors: Steffen Riemann, Uwe Freising
-
Patent number: 7590987Abstract: The present invention pertains to an enterprise-wide enterprise resource planning (ERP) system, and in particular, to methods and systems for interfacing the enterprise-wide ERP system with ERP systems at subsidiary organizations. In accordance with an embodiment of the present invention, a method includes connecting to an enterprise data management system through a data base server, a web service and a data interface application programming interface (API) in a remote data system and through a data mapping component and an intermediate documents (IDOC) adapter in a data exchange interface using simple object address protocol (SOAP) messages and extensible markup language (XML) messages.Type: GrantFiled: June 4, 2003Date of Patent: September 15, 2009Assignee: SAP AGInventors: Christoph Behrendt, Werner Wolf, Steffen Riemann, Björn Müller-Punge, Hua Wang
-
Publication number: 20080126448Abstract: The present subject mater relates to testing software application configurations and, more particularly, to a test engine. The various embodiments described and illustrated herein provide systems, methods, and software that maintain a configuration database in a memory, wherein the configuration database includes a representation of configuration settings of an application. Some such embodiments may further store a test engine module in the memory, wherein the test engine module includes a set of test cases, which when processed, test functionality of the application, wherein a test case is selected for execution as a function of one or more application configuration setting representations from the configuration database.Type: ApplicationFiled: August 29, 2006Publication date: May 29, 2008Inventors: Juergen Sattler, Joachim Gaffga, Robert Viehmann, Frank Markert, Steffen Riemann
-
Publication number: 20080098036Abstract: A method and system to permit externally created business objects to access a business management application database without using direct database language statements. An add-on framework includes an add-on extension manager to start an add-on application, register a form from the add-on application, and receive and route an event from the business management application to the add-on application through a user interface application programming interface component object model interface. A persistency layer provides a set of programming language classes and interface definitions to develop a persistent business object in the add-on extension, and connect the persistent business object to a database through a data interface application programming interface component object model interface to read and write data from the database associated with the business management application.Type: ApplicationFiled: December 19, 2007Publication date: April 24, 2008Applicant: SAP AGInventors: Steffen RIEMANN, UWE FREISING
-
Publication number: 20080071718Abstract: The present subject mater relates to configuring computer systems and, more particularly, to a computer system configuration deduction engine. Various systems, methods, and software are described. Some embodiments include determining a scoping question to ask as a function of a response to one or more other scoping questions, wherein possible responses to one or more scoping questions are associated with one or more application configuration packages. Some such embodiments further include selecting one or more application configuration packages for deployment as a function of one or more received scoping question responses.Type: ApplicationFiled: August 29, 2006Publication date: March 20, 2008Inventors: Juergen Sattler, Joachim Gaffga, Robert Viehmann, Frank Markert, Steffen Riemann, Peng Gao
-
Publication number: 20080071839Abstract: The present subject mater relates to configuring software applications and, more particularly, content authoring of content within software applications. The various embodiments described herein provide systems, methods, and software to provide one or more user interfaces operable within an application. The user interfaces receive input creating, modifying, and deleting content, store and retrieve content from one or more content repositories in a memory device, and receive input. In some embodiments, this input defines one or more of scoping content, configuration content, and links between scoping content and configuration content.Type: ApplicationFiled: August 29, 2006Publication date: March 20, 2008Inventors: Juergen Sattler, Joachim Gaffga, Werner Wolf, Robert Viehmann, Frank Markert, Steffen Riemann
-
Publication number: 20060095332Abstract: A method and system to permit externally created business objects to access a business management application database without using direct database language statements. An add-on framework includes an add-on extension manager to start an add-on application, register a form from the add-on application, and receive and route an event from the business management application to the add-on application through a user interface application programming interface component object model interface. A persistency layer provides a set of programming language classes and interface definitions to develop a persistent business object in the add-on extension, and connect the persistent business object to a database through a data interface application programming interface component object model interface to read and write data from the database associated with the business management application.Type: ApplicationFiled: September 30, 2004Publication date: May 4, 2006Inventors: Steffen Riemann, Uwe Freising
-
Publication number: 20040010496Abstract: The present invention pertains to an enterprise-wide enterprise resource planning (ERP) system, and in particular, to methods and systems for interfacing the enterprise-wide ERP system with ERP systems at subsidiary organizations. In accordance with an embodiment of the present invention, a method includes connecting to an enterprise data management system through a data base server, a web service and a data interface application programming interface (API) in a remote data system and through a data mapping component and an intermediate documents (IDOC) adapter in a data exchange interface using simple object address protocol (SOAP) messages and extensible markup language (XML) messages.Type: ApplicationFiled: June 4, 2003Publication date: January 15, 2004Applicant: SAP AktiengesellschaftInventors: Christoph Behrendt, Werner Wolf, Steffen Riemann, Bjoern Mueller-Punge, Hua Wang