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: 8868830
    Abstract: 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: Grant
    Filed: August 2, 2011
    Date of Patent: October 21, 2014
    Assignee: SAP AG
    Inventors: Olaf Duevel, Udo Klein, Friedhelm Krebs, Steffen Riemann, Bernhard Thimmel
  • Publication number: 20130036252
    Abstract: 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: Application
    Filed: August 2, 2011
    Publication date: February 7, 2013
    Inventors: Olaf Duevel, Udo Klein, Friedhelm Krebs, Steffen Riemann, Bernhard Thimmel
  • Patent number: 8065661
    Abstract: 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: Grant
    Filed: August 29, 2006
    Date of Patent: November 22, 2011
    Assignee: SAP AG
    Inventors: Juergen Sattler, Joachim Gaffga, Robert Viehmann, Frank Markert, Steffen Riemann
  • Patent number: 7912800
    Abstract: 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: Grant
    Filed: August 29, 2006
    Date of Patent: March 22, 2011
    Assignee: SAP AG
    Inventors: Juergen Sattler, Joachim Gaffga, Robert Viehmann, Frank Markert, Steffen Riemann, Peng Gao
  • Patent number: 7860890
    Abstract: 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: Grant
    Filed: December 19, 2007
    Date of Patent: December 28, 2010
    Assignee: SAP AG
    Inventors: Steffen Riemann, Uwe Freising
  • Patent number: 7590987
    Abstract: 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: Grant
    Filed: June 4, 2003
    Date of Patent: September 15, 2009
    Assignee: SAP AG
    Inventors: Christoph Behrendt, Werner Wolf, Steffen Riemann, Björn Müller-Punge, Hua Wang
  • Publication number: 20080126448
    Abstract: 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: Application
    Filed: August 29, 2006
    Publication date: May 29, 2008
    Inventors: Juergen Sattler, Joachim Gaffga, Robert Viehmann, Frank Markert, Steffen Riemann
  • Publication number: 20080098036
    Abstract: 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: Application
    Filed: December 19, 2007
    Publication date: April 24, 2008
    Applicant: SAP AG
    Inventors: Steffen RIEMANN, UWE FREISING
  • Publication number: 20080071718
    Abstract: 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: Application
    Filed: August 29, 2006
    Publication date: March 20, 2008
    Inventors: Juergen Sattler, Joachim Gaffga, Robert Viehmann, Frank Markert, Steffen Riemann, Peng Gao
  • Publication number: 20080071839
    Abstract: 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: Application
    Filed: August 29, 2006
    Publication date: March 20, 2008
    Inventors: Juergen Sattler, Joachim Gaffga, Werner Wolf, Robert Viehmann, Frank Markert, Steffen Riemann
  • Publication number: 20060095332
    Abstract: 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: Application
    Filed: September 30, 2004
    Publication date: May 4, 2006
    Inventors: Steffen Riemann, Uwe Freising
  • Publication number: 20040010496
    Abstract: 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: Application
    Filed: June 4, 2003
    Publication date: January 15, 2004
    Applicant: SAP Aktiengesellschaft
    Inventors: Christoph Behrendt, Werner Wolf, Steffen Riemann, Bjoern Mueller-Punge, Hua Wang